a.py (326B)
1 import fileinput 2 3 rang = True 4 ranges = [] 5 s = 0 6 with fileinput.input() as lines: 7 for line in lines: 8 if line == '\n': 9 rang = False 10 elif rang: 11 i = line.find('-') 12 ranges.append((int(line[:i]), int(line[i+1:-1]))) 13 else: 14 x = int(line[:-1]) 15 if any(x >= r[0] and x <= r[1] for r in ranges): 16 s += 1 17 print(s)