本人乃好奇蒟蒻,哪位大佬可以帮忙解释下
查看原帖
本人乃好奇蒟蒻,哪位大佬可以帮忙解释下
731828
doris_xyb楼主2022/9/3 23:00

请问为什么这样的写法在洛谷可以AC,在别的平台就不行?求反例

#include <iostream>//???不知道为什么这样零分,排队接水
#include <cstdio>
#include <algorithm>
using namespace std;
int n,su;
long double sum;
struct node{
	int t,id;
};
node a[1005];
bool cmp(node a,node b){
	if(a.t!=b.t){
		return a.t<b.t;
	}
	return a.id<b.id;
}
int main(){
	cin >> n;
	for(int i = 1;i <= n;i++){
		cin >> a[i].t;
		a[i].id=i;
	}
	sort(a+1,a+n+1,cmp);
	for(int i = 1;i < n;i++){
		su+=a[i].t;
		sum+=su;
		cout << a[i].id << " ";
	}
	cout << a[n].id << endl;
	sum/=n*1.0;
	printf("%.2lf",sum);
	return 0;
}
2022/9/3 23:00
加载中...