以下の内容はhttps://blog.hamayanhamayan.com/entry/2018/09/26/202508より取得しました。


残り物には福がある [パソコン甲子園2014 予選 C]

https://onlinejudge.u-aizu.ac.jp/challenges/sources/PCK/Prelim/0297?year=2014

考察過程

1. 効率よく計算できそうな見た目もしている
2. が、制約を見るとシミュレーションしても大丈夫
3. しよう

解法

https://onlinejudge.u-aizu.ac.jp/status/users/hamayanhamayan/submissions/1/0297/judge/3156116/C++14

シミュレーションしよう。
while文での実装がオススメ。

int N, K, P;
//---------------------------------------------------------------------------------------------------
void _main() {
    cin >> N;
    rep(n, 0, N) {
        cin >> K >> P;

        int current = 1;
        while (1 < K) {
            K--;
            current++;
            if (P < current) current = 1;
        }
        printf("%d\n", current);
    }
}



以上の内容はhttps://blog.hamayanhamayan.com/entry/2018/09/26/202508より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14