728x90
- 관련 사이트: https://www.acmicpc.net/problem/2754
map 을 이용하여 입력받은 학점에 맞는 점수를 출력하도록 구현하였다.
#include <iostream>
#include <map>
using namespace std;
const map<string, string> scr = {
{"A+", "4.3"}, {"A0", "4.0"}, {"A-", "3.7"},
{"B+", "3.3"}, {"B0", "3.0"}, {"B-", "2.7"},
{"C+", "2.3"}, {"C0", "2.0"}, {"C-", "1.7"},
{"D+", "1.3"}, {"D0", "1.0"}, {"D-", "0.7"},
{"F", "0.0"}
};
int main()
{
string str;
cin >> str;
cout << scr.find(str)->second;
return 0;
}
- 메모리: 2728 KB
- 시간: 0 ms
- 코드 길이: 403 B
728x90
댓글