题目描述
blablabla
样例
#include<stdio.h>
int main(){
//2.成绩统计
//题目:
//输入: 7(输入人数个数) \n80 \n92 \n56 \n74 \n88 \n100 \n0 (成绩:85以上为优秀)
//输出: 71% \n 43% (及格率和优秀率)
//思路:(优秀率+及格率) 需要:用户输入数的个数, 判断85分以上的个数,60分数以上的个数
int x,i,n,count_pass=0,count_excellent=0,res_pass,res_excellent;
scanf("%d",&n);
for(i=0;i<n;i++){
scanf("%d",&x);
if(x>=60){
count_pass++;
}
if(x>=85){
count_excellent++;
}
}
res_pass=((count_pass/(n*1.0))+0.005)*100;
res_excellent=((count_excellent/(n*1.0))+0.005)*100;
printf("%d%%\n%d%%\n",res_pass,res_excellent);
return 0;
}
算法1
(暴力枚举) $O(n^2)$
blablabla
时间复杂度
参考文献
C++ 代码
blablabla
算法2
(暴力枚举) $O(n^2)$
blablabla
时间复杂度
参考文献
C++ 代码
blablabla