백준 2851 c++ : 구현

magicdrill·2025년 4월 29일
0

백준 문제풀이

목록 보기
593/655

백준 2851 c++ : 구현

#include <iostream>
#include <vector>

using namespace std;

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

	int i, score, answer, current;
	vector<int> mushroom(10, 0);
	
	cin >> mushroom[0];
	for (i = 1; i < 10; i++) {
		cin >> score;
		mushroom[i] = mushroom[i - 1] + score;
	}

	answer = mushroom[0];
	for (i = 1; i < 10; i++) {
		current = mushroom[i];

		if (abs(100 - current) < abs(100 - answer)) {
			answer = current;
		}
		else if ((abs(100 - current) == abs(100 - answer)) && (current > answer)) {
			answer = current;
		}
		cout << answer << "\n";
	}

	cout << answer << "\n";

	return 0;
}

0개의 댓글