문제
"나는 요리사다"는 다섯 참가자들이 서로의 요리 실력을 뽐내는 티비 프로이다. 각 참가자는 자신있는 음식을 하나씩 만들어오고, 서로 다른 사람의 음식을 점수로 평가해준다. 점수는 1점부터 5점까지 있다.
각 참가자가 얻은 점수는 다른 사람이 평가해 준 점수의 합이다. 이 쇼의 우승자는 가장 많은 점수를 얻은 사람이 된다.
각 참가자가 얻은 평가 점수가 주어졌을 때, 우승자와 그의 점수를 구하는 프로그램을 작성하시오.
입력
총 다섯 개 줄에 각 참가자가 얻은 네 개의 평가 점수가 공백으로 구분되어 주어진다. 첫 번째 참가자부터 다섯 번째 참가자까지 순서대로 주어진다. 항상 우승자가 유일한 경우만 입력으로 주어진다.
출력
첫째 줄에 우승자의 번호와 그가 얻은 점수를 출력한다.
예제 입력 1
5 4 4 5 5 4 4 4 5 5 4 4 5 5 5 4 4 4 4 5 |
예제 출력 1
4 19 |
더보기
Solution
#include<stdio.h>
int main(void)
{
int score[5][4], max=0, max_index;
for(int i=0;i<5;i++)
for(int j=0;j<4;j++)
scanf("%d", &score[i][j]);
for(int i=0;i<5;i++)
{
int sum=0;
for(int j=0;j<4;j++)
sum+=score[i][j];
max_index=max>sum?max_index:i+1;
max=max>sum?max:sum;
}
printf("%d %d\n", max_index, max);
return 0;
}
728x90
'백준 알고리즘' 카테고리의 다른 글
<백준 알고리즘> 2828번: 사과 담기 게임 (0) | 2020.07.19 |
---|---|
<백준 알고리즘> 2851번: 슈퍼 마리오 (0) | 2020.07.19 |
<백준 알고리즘> 5086번: 배수와 약수 (0) | 2020.07.19 |
<백준 알고리즘> 3046번: R2 (0) | 2020.07.19 |
<백준 알고리즘> 2902번: KMP는 왜 KMP일까? (0) | 2020.07.19 |