#include <bits/stdc++.h>
using namespace std;
int a[100000];
int main() {
long long n, sum = 0;
cin >> n;
for (int i = 1; i <= n; i++) {
cin >> a[i];
}
int max = 0;
for (int i = 1; i <= n; i++) {
if (i == 1 || max < a[i]) {
max = a[i];
}
}
for (int i = 1; i <= n; i++) {
sum += (max - a[i]);
}
cout << sum << endl;
}
共 1 条回复
#include <bits/stdc++.h> using namespace std; long long n,m,p,a[100005],sum=0; int main(){ cin >> n >> m >> p; for(int i=1;i<=n;i++){ cin >> a[i]; } sort(a+1,a+n+1); if(p==0){ for(int i=1;i<=m;i++){ sum+=a[1]; } }else{ for(int i=1;i<=m;i++){ sum+=a[1]; a[1]=a[1]+a[1]*p/100; sort(a+1,a+n+1); } } cout << sum << endl; return 0; }