fork download
  1. from sys import stdin
  2.  
  3. def judge(filename, currYear):
  4. f = stdin
  5. n = int(f.readline())
  6. for i in range(n):
  7. Y = {}
  8. m = int(f.readline())
  9. for j in range(m):
  10. years = str.split(f.readline())
  11. start = int(years[0])
  12. stop = int(years[1] if len(years) > 1 else currYear)
  13. for k in range(start, stop+1):
  14. if k not in Y: Y[k] = 0
  15. Y[k] += 1
  16. x = max(Y.values())
  17. print sorted([y[0] for y in Y.items() if y[1] == x])
  18.  
  19. judge("judge.txt", 2015)
Success #stdin #stdout 0.01s 7696KB
stdin
2
3
1910 1948
1948 2011
1927 1995
3
1910 1948
1927 1995
1945
stdout
[1948]
[1945, 1946, 1947, 1948]