2021-2022-2 ACM集训队每周程序设计竞赛 - 问题 B: 一起去看海 - 题解
Posted Tisfy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2021-2022-2 ACM集训队每周程序设计竞赛 - 问题 B: 一起去看海 - 题解相关的知识,希望对你有一定的参考价值。
传送门
一起去看海
时间限制:1秒
空间限制:128M
题目描述
“某对”准备去海边玩。
景区门票对身高小于xx的小朋友免费。景区管理人员想请程序员先生写一个程序,来统计收费游客的个数。
输入描述
第一行包含空格隔开的两个正整数 N N N 和 K K K ,分别代表“游客的总人数”和“开始收费身高”。
第二行包含 N N N 个空格隔开的正整数 h 1 , h 2 , . . . , h N h_1, h_2, ..., h_N h1,h2,...,hN,分别代表这 N N N 位旅客的身高。
数据范围:
- 1 ≤ N ≤ 1 0 5 1\\leq N\\leq 10^5 1≤N≤105
- 1 ≤ K ≤ 500 1\\leq K\\leq 500 1≤K≤500
- 1 ≤ h i ≤ 500 1\\leq h_i\\leq 500 1≤hi≤500
输出描述
输出一行一个正整数,代表身高不低于 K K K 的游客的个数。
样例一
输入
4 150
150 140 100 200
输出
2
样例二
输入
1 500
499
输出
0
样例三
输入
5 1
100 200 300 400 500
输出
5
题目分析
每输入一个身高,只需要判断这个身高是否≥开始收费身高即可。
AC代码
#include <bits/stdc++.h>
using namespace std;
#define mem(a) memset(a, 0, sizeof(a))
#define dbg(x) cout << #x << " = " << x << endl
#define fi(i, l, r) for (int i = l; i < r; i++)
#define cd(a) scanf("%d", &a)
typedef long long ll;
int main()
int n, h;
cin >> n >> h;
int ans = 0;
while (n--)
int t;
cd (t); // scanf("%d", &t);
ans += t >= h;
cout << ans << endl;
return 0;
原创不易,转载请附上原文链接哦~
Tisfy:https://letmefly.blog.csdn.net/article/details/123415414
以上是关于2021-2022-2 ACM集训队每周程序设计竞赛 - 问题 B: 一起去看海 - 题解的主要内容,如果未能解决你的问题,请参考以下文章
2021-2022-2 ACM集训队每周程序设计竞赛(13)题解
2021-2022-2 ACM集训队每周程序设计竞赛(13)题解
2021-2022-2 ACM集训队每周程序设计竞赛(13)题解