牛客小白月赛 22 C. 交换游戏
链接
https://ac.nowcoder.com/acm/contest/4462/C
题意
给出一个长度为 $12$ 的 $01$ 字符串,$011$ 可更换为 $100$,$110$ 可更换为 $001$,求最后字符串中 $1$ 的个数
思路
因为有最多 $1e5$ 次询问,所以可以预处理出所有 $2^{12}$ 种情况的答案
在记忆化搜索时,对于每种情况,搜索出所有的 $011$ 和 $110$,依次进行比较
代码
1 |
|
https://ac.nowcoder.com/acm/contest/4462/C
给出一个长度为 $12$ 的 $01$ 字符串,$011$ 可更换为 $100$,$110$ 可更换为 $001$,求最后字符串中 $1$ 的个数
因为有最多 $1e5$ 次询问,所以可以预处理出所有 $2^{12}$ 种情况的答案
在记忆化搜索时,对于每种情况,搜索出所有的 $011$ 和 $110$,依次进行比较
1 | #include<bits/stdc++.h> |