Problems
Contests
Events
Topic
IDE
PacketHub
Login
Description
Editorial
My Submission
1091.盒中取球
Look up all submission
Status
Time
Memory
Lang.
Submit Date
1091.盒中取球
Time Limit:1000MS Memory Limit:65535KB
Description
今盒子里有n个小球,A、B两人轮流从盒中取球,每个人都可以看到另一个人取了多少个,也可以看到盒中还剩下多少个,并且两人都很聪明,不会做出错误的判断。
我们约定:
每个人从盒子中取出的球的数目必须是:1,3,7或者8个。
轮到某一方取球时不能弃权!
A先取球,然后双方交替取球,直到取完。
被迫拿到最后一个球的一方为负方(输方)
请编程确定出在双方都不判断失误的情况下,对于特定的初始球数,A是否能赢?
Input
先是一个整数n(0<n<100),表示接下来有n组测试。
然后是n个整数,每个占一行(整数<10000),表示初始球数。
Output
程序则输出n行,表示A的输赢情况(输为0,赢为1)。
Sample test
Sample input
4
1
2
10
18
Sample output
0
1
1
0
Note
Tags
game theory
Post editorial
Editorials
GNU C++ 9.3.0
GNU C 9.3.0
Java 1.8
Python 3.8.4
Lua 5.3
GO 1.12.4
JS - (nodejs 10.19.0)
Login before submit
Test Input
Test Output
4<br /> 1<br /> 2<br /> 10<br /> 18
Please run you code firstly.
Console
IDE Setting
字体设置
调整适合你的字体大小。
12px
13px
14px
15px
16px
18px
20px
主题设置
切换不同的代码编辑器主题,选择适合你的语法高亮。
Visual Studio
Visual Studio Dark
High Contrast Dark
行宽限制
设置每一行代码的最大字符个数,设置为0则不限制。
0
80
100
120