はまやんはまやんはまやん

hamayanhamayan's blog

Star [SOMPO HD プログラミングコンテスト2021(AtCoder Beginner Contest 192) A]

https://atcoder.jp/contests/abc192/tasks/abc192_a

解説

https://atcoder.jp/contests/abc192/submissions/20343316

100で割った余りを使用するのが簡単な解法。
100で割った余りを計算すると、小さい方で一番近い100の倍数との差が得られる。
求めたいのは、反対側、大きい方で一番近い100の倍数との差であるから、100-余りをして答える。

int X;
//---------------------------------------------------------------------------------------------------
void _main() {
    cin >> X;
    int ans = 100 - (X % 100);
    cout << ans << endl;
}