

https://www.acmicpc.net/problem/17826
[ 문제 요약 ]
50명의 학생 점수와 홍익이의 점수가 주어질 때, 홍익이의 학점을 출력한다.
[ 문제 풀이 ]
1. 학생 50명의 점수를 입력받는다.
2. 홍익이의 등수를 파악한다.
3. 홍익이의 등수에 맞는 학점을 출력한다.
[ 소스 코드 ]
#include <bits/stdc++.h>
using namespace std;
int num, N;
int arr[55];
int main() {
for (int i=1; i<=50; i++) cin >> arr[i];
cin >> num;
for (int i=1; i<=50; i++)
if (num == arr[i]) {
if (i <= 5) cout << "A+";
else if (i <= 15) cout << "A0";
else if (i <= 30) cout << "B+";
else if (i <= 35) cout << "B0";
else if (i <= 45) cout << "C+";
else if (i <= 48) cout << "C0";
else cout << "F";
break;
}
return 0;
}
[ 주의할 점 ]
등수는 1등부터 이므로 1부터 받는다.
'백준' 카테고리의 다른 글
| [ 백준 12761 ] 돌다리 (c/c++) (0) | 2025.03.22 |
|---|---|
| [ 백준 17123 ] 배열 놀이 (c/c++) (0) | 2025.03.21 |
| [ 백준 18428 ] 감시 피하기 (c/c++) (0) | 2025.03.18 |
| [ 백준 1484 ] 다이어트 (c/c++) (0) | 2025.03.17 |
| [ 백준 1261 ] 알고스팟 (c/c++) (0) | 2025.03.12 |