0
已采纳
这题有一种非常简单的思路;
定义整形数组j1[100000],j2[100000],h[100000],和整形变量wrong初值为0;
和字符数组jiah[100000],denh[100000];
循环输入并且判断有多少个错误:
for(int i=1;i<=n*3;i++)
{
cin>>j[i]>>jiah[i]>>j2[i]>>denh[i]>>h[i];
if(j[i]+j2[i]!=h[i])
wrong++;
}
最后输出wrong就行了;
具体代码如下:
long long n,wrong=0;
cin>>n;
int j[30001],j2[30001],h[30001];
char jiah[30001],denh[30001];
for(int i=1;i<=n*3;i++)
{
cin>>j[i]>>jiah[i]>>j2[i]>>denh[i]>>h[i];
if(j[i]+j2[i]!=h[i])
wrong++;
}
cout<<wrong;
希望对你有帮助!
求采纳!
0

