競技プログラミング用 知識集積所

ABC363A - Piling Up

最終更新:

sport_programming

- view
管理者のみ編集可


問題


必要知識


考え方

まずは入力内容を確認。
入力内容は整数なので、int型の変数を用意してcinで入力を受け取る。

答えるのは「レートをいくつあげればいいか」だが、まず「いくつにあげればいいか」を考える。
目標レートは100の倍数なので、int型の「倍数化」の知識でどうにかする。
ただし、単純に大きい方向に探すというわけではない。
なぜなら、今200である場合は、目標を300にしなければならないから。

ということで、小さい方向に探した上で、それに100を足すのが正解。
あとは、そこから現在のレートを引いたら答えである。

最後に忘れずにcoutする。

解答例


注意点


別解

タグ:

int型 cin cout
ウィキ募集バナー