Problem 1733 Image Distortion.
题意
找出前后两个图有几个比特位错误(不一样)
思路
读入第一个图(二维数组)
第二个图和第一个比较,错误累加
笔记
scanf
读入数字不会吸收末尾的\n
要getchar()
代码
#include<stdio.h>
using namespace std;
char a[110][110];
int main(){
int n, m, count;
char x;
while(scanf("%d%d", &n, &m)!=EOF){
getchar();
count = 0;
for(int i=0; i<n; i++)
scanf("%[^\n]%*c", a[i]);
for(int i=0; i<n; i++){
for(int j=0; j<m; j++){
scanf("%c", &x);
if(x!=a[i][j])
count++;
}
getchar();
}
printf("%d\n", count);
}
return 0;
}