HDU1235 统计同成绩学生人数【水题+序列处理】
统计同成绩学生人数
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 21248 Accepted Submission(s): 11987
Input
第1行:N
第2行:N名学生的成绩,相邻两数字用一个空格间隔。
第3行:给定分数
当读到N=0时输入结束。其中N不超过1000,成绩分数为(包含)0到100之间的一个整数。
Output
Sample Input
Sample Output
Hint
Huge input, scanf is recommended.
Source
问题链接:HDU1235 统计同成绩学生人数
问题简述:参见上文。
问题分析:(略)
程序说明:这是一个大水题,给定的分数在后面输入,所以需要数组。
题记:(略)
AC的C语言程序如下:
/* HDU1235 统计同成绩学生人数 */#include <stdio.h>#define N 1000
int score[N];int main(void)
{int n, grade, cnt, i;while(scanf("%d", &n) && n) {for(i=0; i<n; i++)scanf("%d", &score[i]);scanf("%d", &grade);cnt = 0;for(i=0; i<n; i++)if(score[i] == grade)cnt++;printf("%d\n", cnt);}return 0;
}
AC的C++语言程序如下:
/* HDU1235 统计同成绩学生人数 */#include <iostream>
#include <stdio.h>using namespace std;const int N = 1000;
int score[N];int main()
{int n, grade, cnt;while(scanf("%d", &n) && n) {for(int i=0; i<n; i++)scanf("%d", &score[i]);scanf("%d", &grade);cnt = 0;for(int i=0; i<n; i++)if(score[i] == grade)cnt++;printf("%d\n", cnt);}return 0;
}
HDU1235 统计同成绩学生人数【水题+序列处理】相关推荐
- 【Hash应用问题】例3.1 统计同成绩学生人数
三 Hash应用 概念: 将储存位置与数据本身对应起来的储存手段就是Hash. 题目描述: 读入N名学生的成绩,将获得某一给定分数的学生人数输出. 输入描述: 测试输入包含若干测试用例,每个测试用例的 ...
- 【PAT乙】1038 统计同成绩学生 (20分) 裸桶排序
problem 1038 统计同成绩学生 (20分) 本题要求读入 N 名学生的成绩,将获得某一给定分数的学生人数输出. 输入格式: 输入在第 1 行给出不超过 10 5 的正整数 N,即学生 ...
- PAT 1038. 统计同成绩学生
PAT 1038. 统计同成绩学生 本题要求读入N名学生的成绩,将获得某一给定分数的学生人数输出. 输入格式: 输入在第1行给出不超过105的正整数N,即学生总人数.随后1行给出N名学生的百分制整数成 ...
- C++学习之路 | PTA乙级—— 1038 统计同成绩学生 (20 分)(精简)
1038 统计同成绩学生 (20 分) 本题要求读入 N 名学生的成绩,将获得某一给定分数的学生人数输出. 输入格式: 输入在第 1 行给出不超过 10 5 的正整数 N,即学生总人数.随后一 ...
- Pat乙级 1038 统计同成绩学生
Pat乙级1038统计同成绩学生 思路 代码 题目网址 https://pintia.cn/problem-sets/994805260223102976/problems/9948052840928 ...
- 【LeetCode-SQL】580. 统计各专业学生人数
目录 一.题目 二.解决 1.left join 三.参考 一.题目 表: Student +--------------+---------+ | Column Name | Type | +--- ...
- 1038. 统计同成绩学生(20)-PAT乙级真题
本题要求读入N名学生的成绩,将获得某一给定分数的学生人数输出. 输入格式 输入在第1行给出不超过 10^5 的正整数N,即学生总人数.随后1行给出N名学生的百分制整数成绩,中间以空格分隔.最后1行给出 ...
- 算法学习之路|统计同成绩学生
本题要求读入N名学生的成绩,将获得某一给定分数的学生人数输出. 输入格式: 输入在第1行给出不超过10^5的正整数N,即学生总人数.随后1行给出N名学生的百分制整数成绩,中间以空格分隔.最后1行给出要 ...
- 13行满分代码:1038 统计同成绩学生 (20分)
立志用更少的代码做更高效的表达 PAT乙级最优题解-->传送门 本题要求读入 N 名学生的成绩,将获得某一给定分数的学生人数输出. 输入格式: 输入在第 1 行给出不超过 10^5 的正整 ...
最新文章
- python读取文件r_python read文件的r和rb的区别
- 一文看懂AI数据采集标注未来三年的发展和趋势
- WeightedRandomSampler示例
- 《Linux命令行与shell脚本编程大全 第3版》Shell脚本编程基础---20
- 翻译器DIY它———算在英文文本中的单词数,字符和行数
- [?]Oracle 10g sqlplus 的Bug?
- 【软考】2017年11月软件设计师上午真题1-4题答案解析
- 用scanline取BMP上某点的颜色,代码如下,为什么可以编译,运行时却出错呢?...
- docker容器数据卷基本操作
- “手把手教你学linux驱动开发”OK6410系列之02---虚拟字符设备
- android 模拟器方向键,键盘操控使用方法
- 使用 RxJava 的正确姿势
- Charles(网络封包分析工具)
- 前端面试总结--数据结构与算法五
- 初中英语和计算机融合的教学案例,信息技术与初中英语教学整合的教学设计.doc...
- ubuntu屏幕截图工具
- 17.答题卡识别判卷
- 工作三四年,如果你也迷茫。
- IT能力框架(模型)
- 如何查看 Mac ssh key
热门文章
- html中模板引擎—前端与后端
- 服务器机柜内手机信号,手机信号强度是什么
- 2 snippets vue 修改配置_教你发布vue+.netCore项目到服务器
- 刷网课会被检测出来吗_目标检测中的Precision和Recall
- Spark-Streaming
- linux 怎么往内核加驱动,向Linux内核添加驱动
- matlab用dft对连续信号做谱分析,用 DFT 对连续信号进行谱分析的误差问题有哪些?...
- redis和oracle同步方案,redis与oracle之间怎么实现数据同步?
- python for循环练习
- CUDA精进之路(四):图像处理——Sobel算子边缘检测