반응형
https://www.acmicpc.net/problem/17826
17826번: 나의 학점은?
3학년인 홍익이는 이번 학기 전공필수 과목인 운영체제(OS) 수업을 들었다. 수업을 마치고, 얼마 후 교수님께서 클래스넷을 통해 전 학생의 중간고사, 기말고사, 과제점 점수를 만점 기준 300점으
www.acmicpc.net
단순구현문제였습니다.
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 |