Форум » Массивы, сортировка, работа с файлами » 6093 не сходится ответ » Ответить

6093 не сходится ответ

Ельцова: Здравствуйте, вот мой алгоритм [pre2] a=[[str(n) for n in x.split()] for x in open('26_6093.txt')] m=int(a[0][1]) del(a[0]) for i in range(len(a)): a[0]=int(a[0]) kol=0 k=1 ma=-1 a.sort(key=lambda x: x[0]) while a!=[]: t=a[-1] b=[] for i in range(len(a)-2,-1,-1): if abs(t[0]-a[0])>=m and t[1]!=a[1]: k+=1 t=a else: b.append(a) ma=max(ma,k) k=1 kol=kol+1 a=b print(kol,ma) [/pre2] Мне выдает ответ 18 2096, а на сайте 25 2093, что не так?

Ответов - 1

Поляков: Это задача 26.102 из основного сборника, решение есть на сайте.



полная версия страницы