#include <bits/stdc++.h>
using namespace std;
const int N=1010;
int n,a[N],b[N];
int ans;
int main(){
scanf("%d",&n);
for(int i=1;i<=n;i++) scanf("%d",&a[i]);
for(int i=1;i<=n;i++) scanf("%d",&b[i]);
for(int i=1;i<=n;i++){
if(a[i]==b[i]&&(a[i+1]!=b[i+1]||i==n)) ans++;
}
printf("%d",ans);
return 0;
}
为什么这个代码在输入这个样例后还能读入?
8
01110110
11000110