B - 視程の通報

cpatcoderjust dodiff experimentaldiff brown

最終更新日

問題

https://atcoder.jp/contests/abc001/tasks/abc001_2 (新しいタブで開く)

問題文

以下のルールに沿って、VV コードを出力してね。

制約

サンプル

I/O 1

15000
65

I/O 2

75000
89

I/O 3

200
02

考察

実装が大変だけど、 if 文でやるだけ。

コード

https://atcoder.jp/contests/abc001/submissions/26266801 (新しいタブで開く)

int main() { int m; cin >> m; if (m < 100) cout << "00" << endl; else if (m < 5001) printf("%02d\n", m / 100); else if (m < 30001) cout << m / 1000 + 50 << endl; else if (m < 70001) cout << (m / 1000 - 30) / 5 + 80 << endl; else cout << 89 << endl; }