输入一个大于 0 的整数 n,求 10000 之内的最大的能被 n 整除的整数,输出这个整数。
时间: 2023-06-17 14:08:47 浏览: 167
这道题可以用暴力法求解,从 10000 开始依次往下枚举,找到第一个能被 n 整除的整数即可。具体代码如下:
```python
n = int(input())
for i in range(10000, 0, -1):
if i % n == 0:
print(i)
break
```
这里用了 `range(10000, 0, -1)` 来倒序枚举,当找到第一个能被 n 整除的整数时,直接输出并退出循环。
阅读全文