結果

問題 No.3112 Decrement or Mod Game
ユーザー srjywrdnprkt
提出日時 2025-08-26 01:47:54
言語 C++23
(gcc 13.3.0 + boost 1.87.0)
結果
WA  
実行時間 -
コード長 772 bytes
コンパイル時間 3,161 ms
コンパイル使用メモリ 274,312 KB
実行使用メモリ 7,720 KB
最終ジャッジ日時 2025-08-26 01:48:00
合計ジャッジ時間 5,262 ms
ジャッジサーバーID
(参考情報)
judge2 / judge4
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
sample AC * 3
other AC * 55 WA * 10
権限があれば一括ダウンロードができます

ソースコード

diff #

#include <bits/stdc++.h>
//#include <atcoder/modint>

using namespace std;
//using namespace atcoder;
using ll = long long;
//using mint = modint998244353;

int main(){
    cin.tie(nullptr);
    ios_base::sync_with_stdio(false);

    /*
       A%B==0 or A=1のときはAliceの勝ち。
       A>Bのとき、Aliceが1の操作を行えば、Bobは1の操作を行うしかない。
       Bobの数が1になるまでAliceが1の操作を繰り返して、1になったら2の操作を行えば、Aliceが勝てる。
       A<Bのとき、Aliceは1の操作しか行えないので負け。
    */

    ll A, B;
    cin >> A >> B;
    if (A == 1 || A % B == 0) cout << "Alice" << endl;
    else{
        cout << (A > B ? "Alice" : "Bob") << endl;
    }

    return 0;
}
0