Форум » Обработка целых чисел » задание 2325 » Ответить

задание 2325

Татьяна Шеврина: Доброго времени суток! Написала код к задаче :Рассматривается множество целых чисел, принадлежащих числовому отрезку [2476; 7857], которые удовлетворяют следующим условиям: − кратны 2, но не кратны 8; − цифра в разряде сотен не превосходит 7. Найдите количество таких чисел и среднее арифметическое минимального и максимального из них (для второго числа запишите только целую часть). k=0 A=[] for i in range(2476, 7857+1): if (i%2==0) and (i%8!=0) and (i//10%10)<=7: k+=1 A.append(i) minx=A[0] maxx=A[0] for j in A: if j>maxx: maxx=j for j in A: if j<minx: minx=j print(k, int((maxx+minx)/2)) с ответом не сходится мой ответ 1613 5165. В чем подвох в моем коде не пойму (подозреваю что то не так со списком). Подскажите пожалуйста.

Ответов - 0



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