結果
| 問題 |
No.3112 Decrement or Mod Game
|
| コンテスト | |
| ユーザー |
|
| 提出日時 | 2025-04-19 03:21:41 |
| 言語 | C++17 (gcc 13.3.0 + boost 1.87.0) |
| 結果 |
WA
|
| 実行時間 | - |
| コード長 | 2,022 bytes |
| コンパイル時間 | 1,358 ms |
| コンパイル使用メモリ | 115,860 KB |
| 実行使用メモリ | 7,848 KB |
| 最終ジャッジ日時 | 2025-04-19 03:21:45 |
| 合計ジャッジ時間 | 3,544 ms |
|
ジャッジサーバーID (参考情報) |
judge2 / judge4 |
(要ログイン)
| ファイルパターン | 結果 |
|---|---|
| sample | AC * 3 |
| other | AC * 55 WA * 10 |
ソースコード
#include <iostream>
#include <string>
#include <algorithm>
#include <vector>
#include <set>
#include <cmath>
#include <iomanip>
#include <stack>
#include <queue>
#include <bitset>
#include <tuple>
#include <map>
#include <functional>
#define fi first
#define se second
#define rep(i,n) for(ll i=0;i<(n);i++)
#define rrep(i,n) for(ll i=(n)-1;i>=0;i--)
#define orep(i,n) for(ll i=1;i<=(n);i++)
#define nfor(i,s,n) for(ll i=(s);i<(n);i++)
#define dfor(i,s,n) for(ll i=(s)-1;i>=n;i--)
#define INF 9e18//9223372036854775807
#define all(a) a.begin(),a.end()
#define rall(a) a.rbegin(),a.rend()
#define chmax(x,y) x = max(x,y)
#define chmin(x,y) x = min(x,y)
#define pb push_back
#define pob pop_back
#define vc vector
#define YES cout << "Yes" << endl;
#define NO cout << "No" << endl;
#define YN {cout << "Yes" << endl;}else{cout << "No" << endl;}
#define dame cout << -1 << endl;
#define vc_unique(v) v.erase(unique(v.begin(), v.end()), v.end())
#define vc_rotate(v) rotate(v.begin(), v.begin()+1, v.end())
#define pop_cnt(s) ll(popcount(uint64_t(s)))
#define next_p(v) next_permutation(v.begin(),v.end())
#ifndef ONLINE_JUDGE
#define _GLIBCXX_DEBUG
#endif
using namespace std;
using ll = long long;
using ld = long double;
using pll = pair<ll,ll>;
using vvl = vector<vector<ll>>;
using vl = vector<ll>;
using Graph = vector<vector<ll>>;
template<class T> using pq = priority_queue<T,vc<T>,less<T>>;
template<class T> using pq_g = priority_queue<T,vc<T>,greater<T>>;
vl dx = {0,1,0,-1};//vl dx = {1,1,0,-1,-1,-1,0,1};
vl dy = {1,0,-1,0};//vl dy = {0,1,1,1,0,-1,-1,-1};
bool out_grid(ll i, ll j, ll h, ll w){//trueならcontinueする
return(!(0 <= i && i < h && 0 <= j && j<w));
}
void print(ld x){printf("%.20Lf\n", x);}
//////////////////////////////////////////////////////////////////
int main(){
ll A,B;
cin >> A >> B;
if(A > B+1){
cout << "Alice" << endl;
}else if(A == B+1){
cout << "Bob" << endl;
}else if(A == B){
cout << "Alice" << endl;
}else if(A < B){
cout << "Bob" << endl;
}
}