测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A45697. 温度统计现有一段时间的温度数据, 请统计指定温度出现的次数。输入第一行一个整数 n,表示温度数据的个数。(0 < n ≤ 200) 第二行 n个整数, 以空格分隔, 每个整数表示一个温度, 温度的范围大于等于0, 小于等于 40。 第三行一个整数, 表示需要查询的温度 t。 (0 ≤ t≤ 40)输出输出一个整数, 表示温度 t 出现的次数。样例输入1018 19 21 17 20 18 21 …

填空题 较易

题目描述

温度统计

现有一段时间的温度数据, 请统计指定温度出现的次数。

输入

第一行一个整数 n,表示温度数据的个数。(0 < n ≤ 200) 第二行 n个整数, 以空格分隔, 每个整数表示一个温度, 温度的范围大于等于0, 小于等于 40。 第三行一个整数, 表示需要查询的温度 t。 (0 ≤ t≤ 40)

输出

输出一个整数, 表示温度 t 出现的次数。

样例输入

10

18 19 21 17 20 18 21 21 22 21

21

样例输出

4

参考答案

#include <bits/stdc++.h> using namespace std; int main() { int n; cin >> n; int arr[n];//存一段时间的温度 for (int a = 0; a < n; a++) cin >> arr[a]; int t, count = 0; //指定的温度,计数器 cin >> t; //指定的温度 for (int b = 0; b < n; b++) { if (arr[b] == t) count++; } cout << count; return 0; }
上一题 下一题