60pts玄关求助
查看原帖
60pts玄关求助
1097314
封禁用户楼主2024/5/16 20:54

个人感觉思路没问题,样例也过了,结果60pts……

#include<bits/stdc++.h>
using namespace std;
int n,a[1001],s[1001],sum;
long long r[1001];
int main(){
	cin>>n>>r[1];
	a[1]=(r[1]%100+1);
	for(int i=2;i<=100;i++) r[i]=(r[i-1]*6807+2831)%201701,a[i]=(r[i]%100+1);
	sort(a+1,a+n+1);
	for(int i=1;i<=n;i++){
		s[i]=s[i-1]+a[i];
		sum+=s[i];
	}
	cout<<sum;
}
2024/5/16 20:54
加载中...