CF120E--1400

这是一道一般难度的博弈论题目。想一想就能想到。

题目简述

两个人在一个 n ∗ n n*n nn的棋盘上放马(按按国际象棋中马的走法,没有别马脚这一说)。让放置的马互相吃不到其他的马(不分阵营)。谁先无地可下,谁就输了。
给你 n n n,问你是先手赢还是后手赢
先手赢输出 0 0 0,后手赢 1 1 1.
注意输出,模拟赛时我就是把这看反了。

思路

(1)找规律
多模拟几个就能发现奇数边长先手赢。偶数边长后手赢。
(2)推
偶数情况:
先手不管下在哪里,后手只用在以两条相对的边的中点的连线为对称轴,做轴对称图形就能赢。因为有偶数个点,所以最后一下必为后手下的。
奇数情况:
先下中间,然后对手走哪里你就做对称。

code

极为简短

#include <bits/stdc++.h>

using namespace std;

int main()
{
	int T;
	cin >> T;
	while (T--)
	{
		int n;
		cin >> n;
		if (n % 2) cout << 0 << endl;
		else cout << 1 << endl;
	}
	return 0;
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
根据提供的引用内容,重庆联通的i-120E光猫是指重庆联通使用的一种光猫设备。根据引用\[1\]中提到的信息,i-120E光猫默认是路由模式,开启了DHCP,由光猫进行PPPoE拨号,客户端电脑只需通过网线连接即可自动获取IP上网。如果需要将i-120E光猫改为桥接模式,可以参考引用\[2\]中提供的参考链接,其中包括了一些关于光猫的破解方法和配置文件的导出等信息。此外,引用\[3\]中提到了一些关于更换光猫的情况,但与重庆联通i-120E光猫的具体问题关系不大。如果您有关于重庆联通i-120E光猫的具体问题,请提供更多详细信息,我将尽力为您解答。 #### 引用[.reference_title] - *1* [上海贝尔光猫 I-120E-Q 的破解之一:开启telnet功能](https://blog.csdn.net/CoolWater/article/details/16345087)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [家里电信光猫吉比特I-120E-QT替换成中兴F650A,超级密码破解](https://blog.csdn.net/fupingloveyou/article/details/104907250)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值