Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|---|
99623 | 梁晨熙 | 紧急集合 | C++ | 解答错误 | 10 | 702 MS | 292 KB | 553 | 2023-08-23 13:42:52 |
#include <iostream> #include <algorithm> #include <cstdio> #include <cstring> #include <string> #include <iomanip> #include <cmath> #include <queue> #include <map> #include <stack> #include <vector> using namespace std; #define long long LL const int N = 1e4+5; const int INF = 0x3f3f3f3f; int n,a[N],sum[N]; int ans; int main(){ cin >> n; for (int i = 1;i<=n;i++){ cin >> a[i]; } sort(a+1,a+n+1); for (int i = 1;i<=n;i++){ a[i+1]+=a[i]; if(i!=1) ans+=a[i]; sort(a+i+1,a+n+1); } cout<<ans<<endl; return 0; }