技巧题
BZOJ题目传送门
洛谷题目传送门
使劲划水
对于两列的扫雷,有个十分显然的性质:只要确定了前两个的情况,其他的就都确定了。
而当第一个数是0或2时,前两个都是确定的,直接算就好了。
当第一个数是1时,计算第一个是雷、第二个不是雷和第一个不是雷、第二个是雷的情况即可。
其实答案只可能是0、1、2。。。
代码:
#include<cctype>
#include<cstdio>
#include<cstring>
#include<algorithm>
#define N 10001
using namespace std;
int n,ans,a[N],b[N];
inline