CF1205题解

B

最高有\(64\)位,当\(n\le 128\)时,最坏情况形成不了三元环,\(floyed\)暴力做

否则直接输出\(3\)

C

题意的\(n\)均为奇数,设\((i,j)\),把\(i+j\)为偶数的称为偶格,其他为奇格

根据\((1,1)\)我们可以确定所有偶格,再定\((1,2)\)为任意值,我们可以得出奇格的相对答案

接下来仅需确定一个奇格,则可以推出所有奇格

因为\(n\)为奇数,所以我们一定可以找出一个长度为3的正方形,且左上角为\(1\),右下角为\(0\)

\((1,1)-(1,2)-(2,2)-(2,3)\)\((1,2)-(2,2)-(2,3)-(3,3)\)有一个异或和为\(0\)
查询该路径上的两端点,如果首尾相同,则一定构成回文;如果构不成回文,则首尾定不同

转载于:https://www.cnblogs.com/y2823774827y/p/11506512.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值