补全片段s = input().split() L, R = int(s[0]), int(s[1]) total = 0 for i in range(L,R+1): while i !=0: if : total += 1 print(total)
时间: 2024-02-14 22:16:49 浏览: 119
Java 输入多行字符串或者多个int数值的方法
以下是补全后的代码:
```python
s = input().split()
L, R = int(s[0]), int(s[1])
total = 0
for i in range(L, R+1):
while i != 0:
if i % 10 == 9:
total += 1
i = i // 10
print(total)
```
程序首先读入两个正整数 L 和 R,然后使用 for 循环遍历给定范围内的所有整数。对于每个整数,我们使用 while 循环不断地将其个位数取出来,判断是否为 9,如果是,则计数器 total 加 1。需要注意的是,每次检查完个位数后,需要将整数除以 10,以便下一次检查十位数。
最后输出计数器的值即可。
阅读全文