首页 > 试题广场 >

统计同成绩学生人数

[编程题]统计同成绩学生人数
  • 热度指数:12685 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 64M,其他语言128M
  • 算法知识视频讲解
读入N名学生的成绩,将获得某一给定分数的学生人数输出。

输入描述:
测试输入包含若干测试用例,每个测试用例的格式为


第1行:N
第2行:N名学生的成绩,相邻两数字用一个空格间隔。
第3行:给定分数

当读到N=0时输入结束。其中N不超过1000,成绩分数为(包含)0到100之间的一个整数。


输出描述:
对每个测试用例,将获得给定分数的学生人数输出。
示例1

输入

3
80 60 90
60
2
85 66
0
5
60 75 90 55 75
75
0

输出

1
0
2
头像 🍁FXXKIT🍁
发表于 2022-03-20 20:51:22
#include<iostream> #include<cstdio> #include<map> using namespace std; map<int, int> student; //定义散列表 int main() { int n; 展开全文
头像 MrMello
发表于 2023-03-16 14:28:49
#include <stdio.h> int main(){ int N; while(scanf("%d", &N) != EOF){ if(N == 0){ break; } int grade[ 展开全文
头像 牛客440904392号
发表于 2024-09-30 21:04:11
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); w 展开全文
头像 T790T
发表于 2024-08-04 08:23:08
#include <bits/stdc++.h> using namespace std; map<int,int> m; int main() { int n; while(cin>>n && n!=0){ f 展开全文
头像 MountainsHao
发表于 2024-03-15 13:51:49
#include <stdio.h> int main() { int n; while (scanf("%d",&n) != EOF) { if(n==0) break; int score[n],goal,count=0; for(int 展开全文
头像 牛客575349009号
发表于 2023-03-22 14:19:24
#include <stdio.h> int main() { int n,find,count; int arr[1000]; while( scanf("%d",&n)!=EOF){ if(n==0){ return 展开全文
头像 rainman_
发表于 2023-03-20 08:47:21
#include <iostream> #include <string> #include <vector> #include <algorithm> #include <stack> #include <map> #incl 展开全文
头像 西格玛的浪漫
发表于 2025-03-09 07:59:05
#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <cstring> #include<vector> #include<iostream> #include<map> 展开全文
头像 52Ulpianus
发表于 2023-01-19 21:09:28
#include <iostream> using namespace std; int calSame(int n,int* A,int key){ int count = 0, i; for(i = 0;i < n; i++){ if(A[i] 展开全文
头像 想要offer的菠萝蜜很有礼貌
发表于 2024-03-16 14:38:37
#include<bits/stdc++.h> using namespace std; int main() { int N;//学生人数 while (cin >> N) { //当读到N=0时输入结束,跳出循环 if ( 展开全文