第十一届蓝桥杯省赛第二场C++ B组 / C组《成绩统计》(c++)

1.题目说明

小蓝给学生们组织了一场考试,卷面总分为100 分,每个学生的得分都是一个 0 到 100 的整数。

如果得分至少是 60 分,则称为及格。

如果得分至少为 85 分,则称为优秀。

请计算及格率和优秀率,用百分数表示,百分号前的部分四舍五入保留整数。

2.输入格式

输入的第一行包含一个整数 n,表示考试人数。

接下来 n 行,每行包含一个 0 至 100 的整数,表示一个学生的得分。

3.输出格式

输出两行,每行一个百分数,分别表示及格率和优秀率。

百分号前的部分四舍五入保留整数。

4.数据范围

对于 50% 的评测用例,1≤n≤100。

对于所有评测用例,1≤n≤10000。

5.输入样例

7

80

92

56

74

88

100

0

6.输出样例

71%

43%

7.代码

cpp 复制代码
#include<iostream>
using namespace std;
const int N = 10010;
int n;
double pass,super;
int main(){
    scanf("%d",&n);
    for(int i = 0;i<n;i++){
        int score;
        scanf("%d",&score);
        if(score >=60) pass++;
        if(score >= 85) super++;
    }
    double res1 = pass/n*100,res2 = super/n*100;
    printf("%.0lf%%\n%.0lf%%",res1,res2);
    return 0;
}
相关推荐
kisshyshy18 小时前
🍦 雪糕、食堂、火车厢:三幅漫画吃透栈、队列与链表
javascript·算法
众少成多积小致巨20 小时前
JNI (Java Native Interface) 技术手册中文参考指南
android·java·c++
猿人谷1 天前
不只是 CPU 阈值:STAR 如何用 GAT + Transformer 做容器级自动扩缩容?
人工智能·算法
复杂网络1 天前
Stable Diffusion 视觉大模型微调技术深度调研
算法
复杂网络1 天前
基于 Stable Diffusion 架构的视觉大模型代表性工作与原理深度解析
算法
MrZhao4001 天前
Agent Loop 如何用 Hook 扩展:权限、日志与工具拦截
算法
MrZhao4001 天前
Agent 为什么需要 Skills:别把所有知识都塞进 system prompt
算法
JieE2123 天前
LeetCode 101. 对称二叉树|JS 递归 + 迭代双解法,彻底搞懂镜像判断
javascript·算法
JieE2124 天前
LeetCode 56. 合并区间|超清晰 JS 图解思路,面试高频区间题
javascript·算法·面试
Jack204 天前
HarmonyOS开发中错误处理策略:网络异常统一处理
算法