반응형
https://www.acmicpc.net/problem/17826
단순구현문제였습니다.
Code
#include <bits/stdc++.h>
using namespace std;
int score[50];
int hongik;
string getDegree(int rank){
if(rank <= 5) return "A+";
if(rank <= 15) return "A0";
if(rank <= 30) return "B+";
if(rank <= 35) return "B0";
if(rank <= 45) return "C+";
if(rank <= 48) return "C0";
return "F";
}
int main(){
for(int i = 0; i < 50; i++) cin >> score[i];
cin >> hongik;
int cnt = 1;
for(int i = 0; i < 50; i++){
if(hongik == score[i]) break;
cnt++;
}
cout << getDegree(cnt);
}
'Algorithm > Implementation' 카테고리의 다른 글
(C++) - 백준(BOJ) 9947번 : Coin tossing (0) | 2021.08.03 |
---|---|
(C++) - 백준(BOJ) 20165번 : 인내의 도미노 장인 호석 (0) | 2021.07.29 |
(C++) - 백준(BOJ) 21737번 : SMUPC 계산기 (0) | 2021.07.25 |
(C++) - 백준(BOJ) 3425번 : 고스택 (0) | 2021.07.05 |
(C++) - 백준(BOJ) 2028번 : 자기복제수 (0) | 2021.07.03 |