求助
  • 板块题目总版
  • 楼主KiLi_666
  • 当前回复0
  • 已保存回复0
  • 发布时间2024/11/23 22:45
  • 上次更新2024/11/24 10:09:18
查看原帖
求助
1494852
KiLi_666楼主2024/11/23 22:45

n = int(input()) dp = [[0 for _ in range(100)] for _ in range(100)]

for i in range(n):

a, b, g, k = map(int, input().split())
# 优化:只更新需要更新的区域
for x in range(a, g + 1):
    dp[x][b:k + 1] = [dp[x][y] + 1 for y in range(b, k + 1)]

you, ni = map(int, input().split())

if dp[you][ni]!= 0:

print(dp[you][ni])

else:

print(-1)

全部re了,还有救吗

2024/11/23 22:45
加载中...