题目描述:
#include<bits/stdc++.h> using namespace std; int main() { int n; int a1,a2,b1,b2; int afalse=0,bfalse=0; scanf("%d",&n); for(int i=0;i<n;i++) { scanf("%d %d %d %d",&a1,&a2,&b1,&b2); if(a1+b1==a2&&a1+b1==b2) { continue; } if(a1+b1==a2) { bfalse++; } if(a1+b1==b2) { afalse++; } } printf("%d %d",afalse,bfalse); }
注:
要注意两者全猜情况下可以直接跳出循环,不计数
参考答案给出的判断条件
if(a1+b1==a2&&a1+b1!=b2)