코딩하기 좋은날
백준 2953 나는 요리사다. 본문
반응형
https://www.acmicpc.net/problem/2953
문제와 채점은 위 사이트에서 확인 하실 수 있습니다.
이 문제는 각 참가자들의 점수를 배열의 참가자 인덱스에 더해주면서 다 더하고 나면 max값과 비교하고 max값 변경시 인덱스와 max 값을 저장한 뒤
마지막에 max값과 인덱스 값을 출력하면 됩니다. 아주 간단한 문제입니다.
코드입니다.
#include <iostream>
using namespace std;
int main(void) {
int total[5]; //참가자들의 점수 합을 저장
int num; // 입력받을 점수
int max = 0; //max값
int idx; //idx 값
for(int i = 0; i < 5; i++) {
total[i] = 0;
for(int j = 0; j <4; j++) { //i번째 참가자의 점수를 합해서 저장
cin>>num;
total[i] += num;
}
if(max<total[i]) { //max 값보다 더큰 값이 존재하면 변경
max = total[i];
idx = i;
}
}
cout<<idx+1<<" "<<max<<"\n";
return 0;
}
반응형
'백준(Baekjoon) 문제' 카테고리의 다른 글
백준 11441 합 구하기 (0) | 2019.01.15 |
---|---|
백준 3052 나머지 (0) | 2019.01.14 |
백준 9322 철벽 보안 알고리즘 (1) | 2019.01.14 |
백준 2910 빈도 정렬 (0) | 2019.01.14 |
백준 7785 회사에 있는 사람 (0) | 2019.01.13 |