Я не могу идентифицировать проблему в моем коде, которая вызывает различие мои ответы от правильных ответов. Обратные ответы- 157 для K и 973622 для M.My Ответ- 148 для K и 989329 для m. < /p>
. Элементы последовательности могут
принимать целочисленные значения с -1 000 000 до 1 000 000 инклюзивных. < /P>
определить
количество тройков элементов, в которых только два из трех элементов
тройки являются пятизначными числами, а сумма
elements не является более высокой, чем максимальный элемент
in 29 -й pr />. />>f= open('file.txt')
a=[int(x) for x in f]
l=len(a)
s=[]
m=-10000000
k=0
for n in range(l-1):
if a[n] % 100 == 29:
m = max(m, a[n])
if (100000>abs(a[n])>9999 and 100000>abs(a[n+1])>9999 and not(100000>abs(a[n+2])>9999)) or (100000>abs(a[n])>9999 and 100000>abs(a[n+2])>9999 and not(100000>abs(a[n+1])>9999)) or (100000>abs(a[n+1])>9999 and 100000>abs(a[n+2])>9999 and not(100000>abs(a[n])>9999)):
if m>= a[n]+a[n+1]+a[n+2]:
k+=1
s+=[a[n]+a[n+1]+a[n+2]]
print(k,m,s)
< /code>
Я знаю, что проверка на пять цифр числа плохая, но это для ясности и простоты кода. Я хочу понять, почему мой код не работает и как его исправить. Спасибо за ваше внимание < /p>
Код, приведенный в ответе на вопрос: < /p>
< /p> Код, приведенный в ответе: < /p>
< /p> Код, приведенный в ответе: < /p>
< /p> Код, приведенный в ответе:count = 0
m = 0
f = open('17.txt')
l = [int(i) for i in f]
max_dvy = 0
for i in range(len(l)):
if l % 100 == 29:
max_dvy = max(max_dvy, l)
for i in range(len(l) - 2):
c = 0
s = [l, l[i+1], l[i+2]]
for x in s:
if 9999 < abs(x) < 100000:
c += 1
if c == 2 and sum(s)
Подробнее здесь: https://stackoverflow.com/questions/794 ... ht-answers
Не могу найти причину, почему мой код не дает правильных ответов [закрыто] ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Не могу найти причину, почему мой код не дает правильных ответов [закрыто]
Anonymous » » в форуме Python - 0 Ответы
- 15 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Не могу найти причину, почему мой код не дает правильных ответов [закрыто]
Anonymous » » в форуме Python - 0 Ответы
- 21 Просмотры
-
Последнее сообщение Anonymous
-