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;
}
上一题
下一题