特殊性质A代码
scanf("%d", &T);
for (int k = 1; k <= T; k ++){
ans = 0;
scanf("%d ", &n);
cin.getline(a + 1, 100005);
cin.getline(b + 1, 100005);
cin.getline(c + 1, 100005);
cin.getline(d + 1, 100005);
if (a[1] == '1'){
bool flag = true;
for (int i = 2; i <= n; i++) {
if (a[i] == '0'){
flag = false;
break;
}
}
if (flag){
for (int i = 1; i <= n; i++) {
if (b[i] == '0'){
ans += 1;
}
}
printf("%d\n", ans);
continue;
}
}
if (a[1] == '0'){
bool flag = true;
for (int i = 2; i <= n; i++) {
if (a[i] == '1'){
flag = false;
break;
}
}
if (flag){
for (int i = 1; i <= n; i++) {
if (b[i] == '1'){
ans += 1;
}
}
printf("%d\n", ans);
continue;
}
}
}
return 0;
}