题目:P4702 取石子 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)
题目大意:
两个人拿石子谁没有能拿的,就是最后一个赢
思路:
有一个巧儿,是奇数就是alice赢,是偶数就是bob赢
坑点:
好像没有
代码:
#include<iostream>
#include<algorithm>
#include<stdio.h>
using namespace std;
int a[105],b[105];
int main()
{
int n;cin>>n;
for(int i=0;i<n;i++)
{
cin>>a[i];
b[i]+=a[i];//前缀和
}
if(b[n]%2!=1)
{
cout<<"Alice";
}else{
cout<<"Bob";
}
return 0;
}
总结:
注意输出大小写