• Предмет: Информатика
  • Автор: n1kitkanikitos
  • Вопрос задан 6 лет назад

Что не так у меня в коде?

У меня ответ получается (12961, 9909)

а должен быть (12450, 9909)
..Еще есть сам текст задачи..

Приложения:

bettapy: Можешь прикрепить файл с данными?
bettapy: Но вообще такие вопросы лучше задавать на Киберфоруме или Overflow

Ответы

Ответ дал: bettapy
1

6 строчка
У тебя:

if (a[i] % 10 == 1 and a[i + 1] % 3 != 0) or (a[i + 1] % 10 == 1 and a[i] % 3 != 0)

А разве не должно быть:

if (a[i] % 10 == 1 and a[i] % 3 != 0) or (a[i + 1] % 10 == 1 and a[i + 1] % 3 != 0)

Возможно я неправ, но без входных данных у меня связаны руки

Вас заинтересует