0
已解决
汪睿柏
资深守护
资深守护
#include<iostream>
#include<algorithm>
#include<iomanip>
#include<string>
#include<cstdio>
using namespace std;
int n;
int a[505];
double sum=0.0;
int main(){
cin>>n;
for(int i=1;i<=n;i++){
cin>>a[i];
if(a[i]==0){
sum+=0.0;
}
if(a[i]<=70){
sum+=0.1;
}
else{
double m=(a[i]+69)/70;
sum+=m*0.1;
}
}
printf("%.1f",sum);
return 0;
}
0
已采纳
连想
资深光能
资深光能
对照了一下我的代码,你这个有太多废话了,直接循环输入a,在循环里用cnt运算,最后setprecision保留一位小数输出cnt*0.1
循环里的运算式你自己好好想想
(a+70-1)/70
0
0
0
0