Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

13 linhas
263B

  1. import re
  2. ans1 = ans2 = 0
  3. for line in open(0).read().splitlines():
  4. a, b, c, d = map(int, re.findall(r'\d+', line))
  5. ab = set(range(a, b + 1))
  6. cd = set(range(c, d + 1))
  7. ans1 += ab <= cd or cd <= ab
  8. ans2 += any(ab & cd)
  9. print(ans1)
  10. print(ans2)