반응형
문제 출처
https://www.swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV13zo1KAAACFAYh
#include <iostream> #include <string.h> using namespace std; const int STUDENT = 1000; int T,testNum,ret; int arr[101]; int main(void) { int score; scanf("%d",&T); while(T--) { int max=0; memset(arr,0,sizeof(arr)); scanf("%d", &testNum); for(int i=0; i<STUDENT; i++) { scanf("%d", &score); arr[score]++; if(arr[score]>max) max=arr[score]; } for(int i=0; i<101; i++) { if(arr[i]==max) ret=i; } cout<<"#"<<testNum<<" "<<ret<<endl; } return 0; } |
반응형
'Algorithm' 카테고리의 다른 글
[BOJ 11050] 이항계수 (0) | 2018.11.09 |
---|---|
[SW Expert Academy] 1206 View (0) | 2018.11.06 |
[자료구조] - 코딩인터뷰 스택과 큐 (0) | 2018.11.02 |
[Algospot] PI 원주율 외우기 (0) | 2018.09.19 |
[Algospot] TRIANGLEPATH 삼각형 위의 최대 경로 (0) | 2018.09.17 |