Bash游戏(51Nod
作者: / 2019-09-02 / 浏览次数:

 

有一堆石子共有N个。A B两个人轮流拿,A先拿。每次最少拿1颗,最多拿K颗,拿到最后1颗石子的人获胜。假设A B都非常聪明,拿石子的过程中不会出现失误。给出N和K,问最后谁能赢得比赛。

Input

第1行:一个数T,表示后面用作输入测试的数的数量。的整数倍即可。

⒉所以当最后剩k+1颗石子的时候无论A怎么拿B都是必赢。

⒊如果n =k那么无论怎么拿都是先拿的A赢。

 1 #include cstdio 
 2 #include cstdlib 
 3 #include iostream 
 4 using namespace std;
 5 int t,n,k;
 6 int main
 8 cin t;
 9 for
11 cin n k;
12 if cout "A" endl;
13 else
15 if==0) cout "B" endl;
16 else cout "A" endl;
19 return 0;
20 }

 

【某某业务】网站建设、网站设计、服务器空间租售、网站维护、网站托管、网站优化、百度推广、自媒体营销、微信公众号
如有意向---联系我们
热门栏目
热门资讯

网站建设 网站托管 成功案例 新闻动态 关于我们 联系我们 服务器空间 加盟合作 网站优化

备案号: 

公司地址:江苏省南京市玄武区玄武湖 咨询QQ:9490489 手机: 电话: