2012蓝桥杯C++本科 取球游戏
来源:互联网 发布:清朝皇帝 知乎 编辑:程序博客网 时间:2024/04/28 11:39
今盒子里有n个小球,A、B两人轮流从盒中取球,每个人都可以看到另一个人取了多少个,也可以看到盒中还剩下多少个,并且两人都很聪明,不会做出错误的判断。 我们约定: 每个人从盒子中取出的球的数目必须是:1,3,7或者8个。 轮到某一方取球时不能弃权! A先取球,然后双方交替取球,直到取完。 被迫拿到最后一个球的一方为负方(输方) 请编程确定出在双方都不判断失误的情况下,对于特定的初始球数,A是否能赢? 程序运行时,从标准输入获得数据,其格式如下: 先是一个整数n(n<100),表示接下来有n个整数。然后是n个整数,每个占一行(整数<10000),表示初始球数。 程序则输出n行,表示A的输赢情况(输为0,赢为1)。 例如,用户输入:4121018 则程序应该输出:0110 注意: 请仔细调试!您的程序只有能运行出正确结果的时候才有机会得分! 在评卷时使用的输入数据与试卷中给出的实例数据可能是不同的。 请把所有函数写在同一个文件中,调试好后,存入与【考生文件夹】下对应题号的“解答.txt”中即可。 相关的工程文件不要拷入。 源代码中不能能使用诸如绘图、Win32API、中断调用、硬件操作或与操作系统相关的API。 允许使用STL类库,但不能使用MFC或ATL等非ANSI c++标准的类库。例如,不能使用CString类型(属于MFC类库)。
#include <iostream>#include <string.h>using namespace std;int main(){ int b, n; cin >> n; while(n --) { cin >> b; b= b % 15; if(b == 1 || b == 3 || b == 5 || b == 7) cout << "0" << endl; } return 0;}
0 0
- 2012蓝桥杯C++本科 取球游戏
- 2012年第三届蓝桥杯C/C++程序设计本科B组省赛 取球博弈(编程大题)
- 2012年第三届蓝桥杯C/C++程序设计本科B组省赛 取球博弈(编程大题)
- 蓝桥杯--2012--取球游戏
- 蓝桥杯 取球游戏
- 取球游戏 蓝桥杯
- 蓝桥杯 取球游戏
- 2014 蓝桥杯 预赛 c/c++ 本科B组 第九题:地宫取宝(12')
- 蓝桥杯2014年本科B组C/C++ 地宫取宝(记忆化搜索)
- 2012蓝桥杯【初赛试题】 取球游戏
- 2012蓝桥杯【初赛试题】 取球游戏
- 取球游戏--第三届蓝桥杯预赛真题 c++本科组 第10题(我用java做的)
- 2012第三届蓝桥杯C本科决赛 第五题 “数独”游戏
- 蓝桥杯试题 取球游戏
- 蓝桥杯 取球游戏 博弈
- 2012蓝桥杯本科c语言组最后一题
- 第五届 蓝桥杯 本科B组 C/C++ 第9题 地宫取宝 记忆化搜索
- 2014蓝桥杯本科B组 地宫取数 DP
- uva651(记忆化搜索处理)
- java中的异常处理(一)
- WinCE中的RAM-Based Registry与HIVE-Based Registry
- 在Linux(Ubuntu/openSUSE/CentOS)下配置ASP.NET(Apache + Mono)
- 黑马程序员—交通灯管理系统
- 2012蓝桥杯C++本科 取球游戏
- 小白鼠与毒药解题过程分析
- struct的内存对齐(转)
- 说明ThreadLocal的用法和运用场景
- LinuxCast学习笔记三十一:FTP
- hdu 1253 胜利大逃亡 bfs
- Longest Substring Without Repeating Characters
- MySQL性能优化的最佳20+条经验
- JS判断字符串长度(英文占1个字符,中文汉字占2个字符)