Форум » Обработка целых чисел » Задача 17 №249 » Ответить

Задача 17 №249

Шереметьев: [pre2] def F(x): while (x>0): if x%10==1: return 1 x=x//10 a=[int(i)for i in open ('17-243.txt')] count=0 smax=-1 smin=20000 for i in range (len(a)): if a[ i]>smax and a[ i]%221==0: smax=a[ i] for i in range (len(a)-1): if (a[ i]>smax or a[i+1]>smax) and (F(a[ i])==1 or F(a[i+1])==1) : count+=1 if a[ i]+a[i+1]<smin: smin=a[ i]+a[i+1] print (count,smin)[/pre2] ответ выдает 273, 10752. Что не так? Подскажите.

Ответов - 1

Поляков: if a[ i]>smax and a[ i]%211==0:



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