Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
89461 | 张智博 | 校门外的树 | Python3 | Accepted | 62 MS | 7204 KB | 459 | 2024-08-24 21:45:22 |
def count_trees(l, m, ranges): # 初始化所有树都在 trees = set(range(l + 1)) # 遍历每个区域 for start, end in ranges: # 移除区域内的树 trees -= set(range(start, end + 1)) # 返回剩余树的数量 return len(trees) # 读取输入 l, m = map(int, input().split()) ranges = [tuple(map(int, input().split())) for _ in range(m)] # 计算并输出结果 print(count_trees(l, m, ranges))