求条85分WA
查看原帖
求条85分WA
1284973
mashuyan楼主2025/8/29 21:41
#include <bits/stdc++.h>
using namespace std;
struct gsj{
	long long a,b;
}s[3500];
long long ans;
int main()
{
	long long n;
	cin>>n;
	for (long long i=1;i<=n;i++){
		cin>>s[i].a>>s[i].b;
	}
	for (long long i=1;i<=n;i++){
		for (long long j=1;j<=i;j++){
			if (j==i)continue;
			if (s[i].a>s[j].a){
				swap(s[i].a,s[j].a);
				swap(s[i].b,s[j].b);
				ans++;
			}
			else if (s[i].a==s[j].a){
				if (s[i].b>s[j].b){
					swap(s[i].a,s[j].a);
					swap(s[i].b,s[j].b);
					ans++;					
				}
			}
		}
	}
	cout<<ans;
	return 0;
}

rt

有洛谷大神能帮忙调一下吗?

谢谢,悬关

2025/8/29 21:41
加载中...