#include <cstdio> #include <iostream> using namespace std; int main(){ while(1){ int m,f,r; cin >> m >> f >> r; if(m==-1&&f==-1&&r==-1)break; if(m==-1||f==-1) cout << "F" << endl; else if(m+f>=80) cout << "A" << endl; else if(m+f>=65&&m+f<80) cout << "B" << endl; else if(m+f>=50&&m+f<65) cout << "C" << endl; else if(m+f>=30&&m+f<50){ if(r>=50) cout << "C" << endl; else cout << "D" << endl; } else cout << "F" << endl; } return 0; }
問題文の条件をそのままコードに移しただけで特に工夫とかはない
関係ないけど、問題解いてて辛かった 再試験とかいう救済措置、羨ましいなァ……