题目链接
https://ac.nowcoder.com/acm/contest/3005/G
题意
题目给出每个学生的平时成绩,并告诉你同学的期末成绩是[0,90]的随机值。
问将期末成绩的对最终成绩的占比x设置为多少,才能使得总分>=90的人数刚好占10%
思路
代码
#include<bits/stdc++.h>
using namespace std;
const int maxn = 1e5 + 10;
typedef long long ll;
double ans;
int main()
{
int n, num, sum = 0;
scanf("%d", &n);
for(int i = 1; i <= n; i++){
scanf("%d", &num);
sum += 90 - num;
}
double ans = 100.0 * sum / (1.0 * sum - 9 * n);
printf("%.2f%%", ans);
return 0;
}