求助:82分 第3 10个点WA
  • 板块P1223 排队接水
  • 楼主BlueSky
  • 当前回复0
  • 已保存回复0
  • 发布时间2023/11/16 21:16
  • 上次更新2023/11/17 02:34:46
查看原帖
求助:82分 第3 10个点WA
1027669
BlueSky楼主2023/11/16 21:16
#include<iostream>
#include<stdio.h>
#include<algorithm>
using namespace std;
struct people {
	int xvhao,t ;//m 序号,
} a[1010];
bool cmp(people x, people y) {
	return x.t < y.t;
}
int main() {
	int n;
	scanf("%d", &n);
	for (int i = 0; i < n; i++)
	{
		a[i].xvhao = i+1;
		scanf("%d", &(a[i].t));
	}
	sort(a, a + n, cmp);
	int sum = 0;
	for (int i = 0; i < n; i++)
	{
		printf("%d ", a[i].xvhao);
		sum += a[i].t * (n - i-1);
		//lif += a[i].t;
	}
	printf("\n");
	printf("%.2lf", sum*1.0 / (1.0 * n));
}
2023/11/16 21:16
加载中...