题目 3387:

蓝桥杯2026年第十七届省赛真题-音乐节拍器

 时间限制: 1s 内存限制: 128MB

题目描述

小明在学习音乐,他发现不同乐器的演奏需要配合不同的节拍。现在有 N种乐器,每种乐器都有自己的 “节拍周期”(以秒为单位)。

在音乐演奏中,如果某一时刻恰好是某个乐器节拍周期的整数倍,那么这个乐器就会在这一时刻发声。例如,一个节拍周期为 3 秒的乐器会在第 3 秒、第 6 秒、第 9 秒等时刻发声。

小明想知道:在前 T 秒内(即第 1 秒至第 T 秒,包含第 T 秒),恰好有 K种乐器同时发声的时刻有多少个?

输入格式

第一行包含三个整数 N, T, K,分别表示乐器数量、观察的时长、同时发声的乐器数量。

第二 行 包 含 N 个整 数 p1, p2,. . . , pN,表 示 每 种 乐 器 的 节 拍 周 期(单 位:秒)。

输出格式

一行,输出一个整数,表示恰好有 K 种乐器同时发声的时刻数量。

样例输入

3 12 2
2 3 4

样例输出

3

提示

【样例说明 1】

乐器周期分别为 2、3、4 秒。在前 12 秒内,每个时刻发声情况如下表所示:

时刻乐器1(周期2)乐器2(周期3)乐器3(周期4)发声乐器数
1---0
2--1
3--1
4-2
5---0
6-2
7---0
8-2
9--1
10--1
11
---0
123


表中 “√” 表示该乐器在该时刻发声,“-” 表示不发声。

恰好 2 种乐器同时发声的时刻有:t =4, 6, 8,共 3 个。

【样例输入 2】

420 3

23 5 6

【样例输出 2】

3

【样例说明 2】

乐器周期分别为 2、3、5、6 秒。在前 20 秒内,恰好 3 种乐器同时发声的时刻如下表所示:

时刻乐器1乐器2乐器3乐器4发声乐器数
6-3
12-3
18-3

说明:乐器 1、2、4 的最小公倍数为 6,所以在时刻 6、12、18 这三个乐器会同时发声。乐器 3(周期 5)在这些时刻不发声,因此恰好 3 种乐器。

【样例输入 3】

5 100 1

7 11 13 17 19

【样例输出 3】

36

【评测用例规模与约定】

对于 30% 的评测用例,N ≤ 5,T ≤ 100;

对于 60% 的评测用例,N ≤ 10,T ≤ 1000;

对于所有评测用例,1 ≤ N ≤ 20,1 ≤ T ≤ 10000,1 ≤ K ≤ N,1 ≤ pi ≤ 100。


标签