解题思路:把不同位置的树当成列表元素,整个公路当成一个列表,一个地铁区域相当于支除区域内的元素。用循环去除元素。
注意事项:
参考代码:
L,M = map(int,input().split())
list = list(range(L+1))
sum = 0
while sum < M:
M1,M2 = map(int,input().split())
for i in range(M1,M2+1):
if i in list:
list.remove(i)
sum += 1
print(len(list))
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:1067 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:603 |
淘淘的名单 (C语言代码)答案错误???浏览:624 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:732 |
蛇行矩阵 (C语言代码)浏览:606 |
C语言训练-亲密数 (C语言代码)浏览:697 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:561 |
模拟计算器 (C++代码)浏览:885 |
循环入门练习6 (C语言代码)浏览:1058 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:609 |