情况
代码:
#include <bits/stdc++.h>
using namespace std;
long long n,m,k,x[200010],y[200010],ans;
int main(){
cin>>n>>m>>k;
for(int i=1;i<=k;i++) cin>>x[i]>>y[i];
if(n==1&&m==1) cout<<k;
else if(k==0) cout<<k;
else{
for(int i=1;i<=k;i++){
if(y[i]<=x[i]&&n<=m) ans++;
else if(x[i]<=y[i]&&n>=m) ans++;
}
cout<<max(k-ans,ans);
}
return 0;
}
1.感觉思路没问题啊
2.为什么cout<<ans得15分,(传送门)
cout<<max(k-ans,ans)反而25分?