백준 5576 c++

magicdrill·2024년 4월 23일

백준 문제풀이

목록 보기
333/673

백준 5576 c++

쉬운 정렬문제이다

#include <iostream>
#include <vector>
#include <algorithm>

using namespace std;

void input_vector(vector<int>&W, vector<int>& K)
{
	int i, temp;

	for (i = 0; i < 10; i++)
	{
		cin >> temp;
		W.push_back(temp);
	}
	for (i = 0; i < 10; i++)
	{
		cin >> temp;
		K.push_back(temp);
	}

	return;
}

void find_answer(vector<int>& W, vector<int>& K)
{
	int sum_W = 0, sum_K = 0;
	int i, j;

	sort(W.begin(), W.end(), greater<>());
	sort(K.begin(), K.end(), greater<>());
	for (i = 0; i < 3; i++)
	{
		sum_W += W[i];
		sum_K += K[i];
	}
	cout << sum_W << " " << sum_K << "\n";

	return;
}

int main(void)
{
	ios_base::sync_with_stdio(false);
	cin.tie(NULL);
	cout.tie(NULL);

	vector<int> W;
	vector<int> K;

	input_vector(W, K);
	find_answer(W, K);

	return 0;
}

0개의 댓글