首页
比赛
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
红色和紫色
5条解析
开通博客写题解
lsroi
发表于 2023-08-30 18:08:06
红色和紫色。博弈论 很好玩的一道题。 先说结论:当 和 都为奇数时,先手胜,否则后手胜。 证明: ① 和 都为奇数。 先手可以占据中心点。无论后手在哪里染色,先手必可以在与之 中心对称的位置 染相同的颜色。 ② 不全为奇数。 此时没有中心点,攻守之势易也。无论先手在哪里染色,后手都可以在
展开全文
如果爱_
发表于 2025-08-25 17:32:42
编程新手的第二篇题解,大家可以参考一下。若鄙人理解有误,望不吝指正。 首先要搞清楚博弈中的“最佳策略”处理是什么意思?意思是双方都不会让步,走的都是当前形势下最好的一步,不管结果如何。我觉得在很多的博弈中,“最好”这个词有两个含义:一个是给自己留了最好的后路,也就是靠边涂色,让自己的每一次涂色后考虑
展开全文
Z_L_G
发表于 2025-08-14 09:13:29
题意 n*m棋盘,交替染色,不能染的输 思路 奇数先手赢,偶数后手赢 #include<bits/stdc++.h> using namespace std; int main(){ int n,m; cin >> n >> m;
展开全文
ruoye123456
发表于 2024-04-01 21:04:34
当n m为奇数时,则有一个中心点,先手占据中心点后对称染色与后手相同的颜色即可 否则后手对称染色与先手相同的即可 n,m = map(int,input().split()) if n*m&1 : print("akai") else : print("yukari")
hopeless
发表于 2021-08-27 22:14:54
更好的阅读体验 F. 手玩了几个数据,发现其实只要对于 的奇偶性进行分类即可。 为什么呢? 因为如果双方都按照最优策略走,那么谁取到最后一个格子谁就胜利。 所以只要对于 的奇偶性进行分类即可。 #include <bits/stdc++.h> using namespace st
展开全文
查看本题
查看本题讨论
相关比赛
11214-牛客小白月赛37
进入比赛
19293-小白月赛37内测
进入比赛
20268-ak
进入比赛
20331-1
进入比赛
24687-卷死你们
进入比赛
等你来战
查看全部
牛客2025秋季算法编程训练联赛1-基础组
报名截止时间:2025-10-15 21:00
牛客2025秋季算法编程训练联赛1-提升组
报名截止时间:2025-10-15 21:30
牛客小白月赛122
报名截止时间:2025-10-17 21:00
2025年广东工业大学程序设计竞赛月赛(同步赛)
报名截止时间:2025-10-19 18:30
牛客周赛 Round 114
报名截止时间:2025-10-19 21:00
牛客2025年1024程序员节娱乐赛
报名截止时间:2025-10-24 21:00
九坤极限 Code 双赛季 · Accepted编程网络预赛
报名截止时间:2025-10-27 18:00
牛客练习赛145
报名截止时间:2025-10-31 21:30
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题