第十一届蓝桥杯省赛第二场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;
}
相关推荐
kyle~31 分钟前
机器视觉---熔池相机(穿透强光的视觉感知)
c++·数码相机·计算机视觉·机器人·焊接机器人
宏笋35 分钟前
C++ Coroutines(协程) 详解
c++
王老师青少年编程1 小时前
csp信奥赛C++高频考点专项训练之前缀和&差分 --【一维前缀和】:求区间和
c++·前缀和·csp·高频考点·信奥赛·求和区间和
黎阳之光1 小时前
黎阳之光:以视频孪生重构智能监盘,为燃机打造新一代智慧电厂大脑
大数据·人工智能·算法·安全·数字孪生
绝知此事1 小时前
【算法突围 02】树形结构与数据库索引:树形结构与数据库索引:从 BST 到 B+ 树的演化与 MySQL 优化
数据库·mysql·算法·面试·b+树
kyle~2 小时前
机器人时间链路---工程流程示例
c++·3d·机器人·ros2
清木!2 小时前
排序算法比较
数据结构·算法·排序算法
吴可可1232 小时前
用Teigha修改并保存CAD文件
数据库·算法·c#
汉克老师3 小时前
GESP6级C++考试语法知识(十七、数据结构(三、认识队列 Queue))
数据结构·c++·队列·gesp6级·gesp六级·数组模拟队列
灰灰勇闯IT3 小时前
ops-reduce:ReduceMax 与 ReduceMean 的并行优化
算法