B - 視程の通報 / AtCoderBeginnerContest #001
#include <cstdio> #include <iostream> using namespace std; void Solve(int m) { int vv=0; if (70000 < m) vv=89; else if (35000 <= m) vv=(m-30000)/5000+80; else if (6000<=m && m<=30000) vv=m/1000+50; else if (100<=m && m<=5000) vv=m*10/1000; printf ("%02d\n", vv); } int main(void) { int m; cin >> m; Solve(m); return 0; }
問題に書いてある通りに実装、一桁の時は最初に0を付与して出力。
~了~