aaa

hnahongyi 2023-10-28 10:55:23

#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 条回复

lsx

#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; }