解题思路:
代码都是老师上课时边写边讲的,思路在书里自个翻
注意事项:
参考代码:
#include<bits/stdc++.h>
using namespace std;
typedef long long LL;
int t[100010];
int main()
{
LL sum=0;
int n;
scanf("%d",&n);//输入同学个数
for(int i=0;i<n;i++)
scanf("%d",&t[i]);//输入单个同学点菜耗时
sort(t,t+n);//从小到大排序
int k=n-1;//k为后续同学所等待次数
for(int i=0;i<n;i++,k--)//k为0时结束
{
sum=sum+t[i]*k ;//总等待时长
}
cout<<sum<<endl;
return 0;
}
0.0分
0 人评分
点我有惊喜!你懂得!浏览:2071 |
钟神赛车 (C++代码)浏览:864 |
高精度加法 (C++代码)(大数加法)浏览:916 |
C语言考试练习题_一元二次方程 (C语言代码)浏览:733 |
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:438 |
这可能是一个假的冒泡法浏览:985 |
简单的a+b (C语言代码)浏览:573 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:653 |
求圆的面积 (C语言代码)浏览:1667 |
1908题解浏览:633 |