摘要: 在研究过 Nim 游戏及各种变种之后,Orez 又发现了一种全新的取石子游戏,这个游戏是这样的: 有 n 堆石子,将这 n 堆石子摆成一排。 游戏由两个人进行,两人轮流操作,每次操作者都可以从最左或最右的一堆中取出若干颗石子,可以将那一堆全部取掉,但不能不取,不能操作的人就输了。 Orez 问:对于 阅读全文
posted @ 2023-08-10 20:27 nyliyuzhong 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 给定一个整数 n 和 m 个不同的质数p1,p2,…,pm。 请你求出 1∼n 中能被 p1,p2,…,pm 中的至少一个数整除的整数有多少个。 输入格式 第一行包含整数 n 和 m。 第二行包含 m 个质数。 输出格式 输出一个整数,表示满足条件的整数的个数。 数据范围 1≤m≤16,1≤n,pi 阅读全文
posted @ 2023-08-08 17:36 nyliyuzhong 阅读(35) 评论(0) 推荐(0) 编辑
摘要: Alice 和 Bob 两个好朋友又开始玩取石子了。 游戏开始时,有 NN 堆石子排成一排,然后他们轮流操作(Alice 先手),每次操作时从下面的规则中任选一个: 从某堆石子中取走一个; 合并任意两堆石子。 不能操作的人输。 Alice 想知道,她是否能有必胜策略。 输入格式 第一行输入 T,表示 阅读全文
posted @ 2023-08-08 16:50 nyliyuzhong 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 给定一个有 N 个节点的有向无环图,图中某些节点上有棋子,两名玩家交替移动棋子。 玩家每一步可将任意一颗棋子沿一条有向边移动到另一个点,无法移动者输掉游戏。 对于给定的图和棋子初始位置,双方都会采取最优的行动,询问先手必胜还是先手必败。 输入格式 第一行,三个整数N,M,K,N 表示图中节点总数,M 阅读全文
posted @ 2023-08-08 12:21 nyliyuzhong 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 给定一个有 N 个节点的有向无环图,图中某些节点上有棋子,两名玩家交替移动棋子。 玩家每一步可将任意一颗棋子沿一条有向边移动到另一个点,无法移动者输掉游戏。 对于给定的图和棋子初始位置,双方都会采取最优的行动,询问先手必胜还是先手必败。 输入格式 第一行,三个整数N,M,K,N 表示图中节点总数,M 阅读全文
posted @ 2023-08-08 12:18 nyliyuzhong 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 现在,有一个 nn 级台阶的楼梯,每级台阶上都有若干个石子,其中第i 级台阶上有 ai 个石子(i≥1)。 两位玩家轮流操作,每次操作可以从任意一级台阶上拿若干个石子放到下一级台阶中(不能不拿)。 已经拿到地面上的石子不能再拿,最后无法进行操作的人视为失败。 问如果两人都采用最优策略,先手是否必胜。 阅读全文
posted @ 2023-08-08 12:09 nyliyuzhong 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 给定 n 堆石子,两位玩家轮流操作,每次操作可以从任意一堆石子中拿走任意数量的石子(可以拿完,但不能不拿),最后无法进行操作的人视为失败。 问如果两人都采用最优策略,先手是否必胜。 输入格式 第一行包含整数 n。 第二行包含 n 个数字,其中第 i 个数字表示第 i 堆石子的数量。 输出格式 如果先 阅读全文
posted @ 2023-08-07 22:28 nyliyuzhong 阅读(133) 评论(1) 推荐(0) 编辑
点击右上角即可分享
微信分享提示