题目描述:
题意:
有N个石头,两人轮流取石头,每个人可以取标号连续的
1~M个,没石头拿的人输掉比赛。问最后谁能赢。
思路:
代码实现:
#include <iostream>
#include <string.h>
#include <math.h>
#include <ctime>
#include <bits/stl_algo.h>
#include <vector>
#include <stdio.h>
#include <algorithm>
#define LL long long
#define inf 0x3f3f3f3f
#define ull unsigned long long
using namespace std;
const int N = 2e5 + 100;
const int M = 4e5 + 100;
int main() {
int n, k;
while (cin >> n >> k) {
if (n == 0) cout << "Austin" << endl;
else if (k > 1) cout << "Adrien" << endl;
else if (n & 1) cout <<"Adrien" << endl;
else cout << "Austin" << endl;
}
return 0;
}
THE END;