酷代码 AI
菜单
服务商

宝藏装在n个箱子里,陆凯船长能搬动的最大重量为x。请你编写一个程序,分别统计重量刚好和x相等的箱子的数量,以及重量小于x的箱子的数量。 输入: 共三行。 第一行为一个整数n,表示箱子的数量(n<=10)。 第二行为n个整数,分别表示每个箱子的重量。 第三行为一个整数x,表示陆凯船长能搬动的最大重量。 输出: 两个整数,分别表示重量刚好和x相等的箱子的数量,以及重量小于x的箱子的数量,相邻数字之间用空格隔开。

以下是使用Python实现的代码: ```python # 读取箱子的数量 n = int(input()) # 读取每个箱子的重量,存储在列表中 weights = list(map(int, input().split())) # 读取陆凯船长能搬动的最大重量 x = int(input()) # 初始化重量刚好和x相等的箱子的数量 equal_count = 0 # 初始化重量小于x的箱子的数量 less_count = 0 # 遍历每个箱子的重量 for weight in weights: if weight == x: equal_count = equal_count + 1 elif weight < x: less_count = less_count + 1 # 输出结果 print(equal_count, less_count) ``` [2025-12-06 19:12:00 | AI问答 | 166点数解答]

相关提问
发财导航,免费问AI
实用工具查看更多