第一行包含一个整数 $t$ $(1 \le t \le 10)$ 表示测试样例组数每组测试样例第一行包含两个整数 $n, k$ $(1 \le n,k \le 10^5)$,$n$ 表示看坤坤的人数,$k$ 表示有人看坤坤 $k$ 眼以后他就要爆炸。接下来的一行包含 $n$ 个整数 $a_1, a_2, a_3, \dots, a_n$,表示每人看了坤坤多少眼。$(0 \le a_i \le 10^4, 1 \le i \le n)$。 输出 对于每组数据,程序应输出一行,包含一个整数,表示坤坤爆炸的次数。
时间: 2024-03-25 10:39:42 浏览: 248
这是一个经典的模拟题,我们可以遍历每个人看了几眼坤坤,如果这个人看了的眼数超过了 $k$,那么坤坤就会爆炸,计数器加一。最后输出计数器即可。下面是代码示例:
```python
t = int(input())
for _ in range(t):
n, k = map(int, input().split())
a = list(map(int, input().split()))
count = 0
for i in range(n):
if a[i] >= k:
count += 1
print(count)
```
希望能够帮到你!
相关问题
第一行包含一个整数 $t$ $(1 \le t \le 10^5)$,表示数据组数。接下来的 $t$ 行,每行包含六个整数,表示一组数据的三个顶点坐标。$(-100 \le x, y \le 100)$
好的,这个问题可以用一个循环来处理多组数据。具体来说,我们可以先读入 $t$,然后在一个循环中依次处理每组数据,每组数据读入三个顶点的坐标,并按照上面的方法计算第四个顶点的坐标,最后输出即可。
下面是一个简单的 Python 代码实现:
```python
t = int(input())
for i in range(t):
x1, y1, x2, y2, x3, y3 = map(int, input().split())
if x1 == x2:
x4 = x3 if y1 == y3 else x1
y4 = y3 if x2 == x3 else y1
else:
x4 = x3 if y1 == y3 else x2
y4 = y3 if x1 == x3 else y2
print(x4, y4)
```
希望这个回答能够帮助到你。
坤坤在学校非常喜欢打篮球,他的篮球水平完全可以吊打美国校队。但是坤坤实在是太怕生了,别人多看一眼他都害羞的快要爆炸(当然不是真的爆炸),当别人看坤坤的次数大于等于一个数字后坤坤就会感觉自己爆炸了。这一天学校里在举行篮球比赛,坤坤作为学校里的主力选手在球场上面大杀四方,学校里喜欢坤坤的人太多了,全场目光几乎都在他的身上。一天下来坤坤已经数不清自己爆炸了多少次了,但他却记得每个人看了他多少眼,聪明的你一定可以帮助坤坤计算他爆炸的次数吧! 输入 第一行包含一个整数 $t$ $(1 \le t \le 10)$ 表示测试样例组数每组测试样例第一行包含两个整数 $n, k$ $(1 \le n,k \le 10^5)$,$n$ 表示看坤坤的人数,$k$ 表示有人看坤坤 $k$ 眼以后他就要爆炸。接下来的一行包含 $n$ 个整数 $a_1, a_2, a_3, \dots, a_n$,表示每人看了坤坤多少眼。$(0 \le a_i \le 10^4, 1 \le i \le n)$。
好的,你的问题是如何计算坤坤爆炸的次数?
首先,我们可以使用一个计数器来记录坤坤爆炸的次数。然后我们遍历每个人看坤坤的眼数,如果眼数大于等于 $k$,则将计数器加一。最后,输出计数器的值即可。
具体实现可以参考以下代码:
```python
t = int(input())
for _ in range(t):
n, k = map(int, input().split())
a = list(map(int, input().split()))
count = 0
for i in range(n):
if a[i] >= k:
count += 1
print(count)
```
希望能对你有所帮助!
阅读全文