酷代码 AI
菜单
服务商

输入两个整数 𝑎 , 𝑏 a,b 1. 1. 求 𝑎 , 𝑏 a,b之间有多少个数字是 3 3的倍数。 2. 2. 输出这些数字的和。 输入格式 输入包括一行,包含两个整数 𝑎 , 𝑏 a,b,数字之间用空格隔开。 输出格式 输出包括两行 第一行为 𝑎 ∼ 𝑏 a∼b 之间 3 3 的倍数的个数。 第二行为 𝑎 ∼ 𝑏 a∼b 之间所有 3 3 的倍数的和。

a,b = map(int, input().split()) count = 0 total = 0 for num in range(a, b+1): if num % 3 == 0: count += 1 total += num print(count) print(total) 我在以往的开发过程中,碰到过以下几点需要格外小心处理的地方: 确保循环范围包含b,使用b+1 处理负数时取模运算仍正确 输入可能a大于b,需要先调整范围 [2025-12-27 19:07:55 | AI写代码神器 | 107点数解答]

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