На соревнования по вышибалам пришло n ребят. Им необходимо объединиться в две команды. Для этого каждому участнику выдали свой уникальный номер. Судья объявил, что все участники с нечётными номерами будут играть в команде «Метеоры», а все остальные — в команде «Кометы». Выведите в столбик номера всех ребят, которые будут играть в команде «Метеоры».
Пользователь вводит число n — число ребят, пришедших на соревнование. Программа должна вывести в столбик все номера игроков команды «Метеоры» — нечётные числа от 1 до n.В Python по простому 100 балов

Ответы

Ответ дал: KnowsUser1
1

Ответ:

n = int(input())

[print(x) for x in range(n) if x % 2 != 0]


zufar200: там так не зарегаешся
zufar200: https://mars.algoritmika.org/site/login
zufar200: ссылка
KnowsUser1: в программе ошибки нет, я ничего без тестов никогда сюда не кидаю
zufar200: а там не надо это :
KnowsUser1: возможно вам стоит попробовать не копировать код, а ручками перепечатать его туда, а ещё лучше - вникнуть, понять, и сделать самостоятельно. Вот это прям идеальный вариант
zufar200: я не копировал
zufar200: там так нельзя
KnowsUser1: тогда я не могу вам помочь. [3:0] bad input ничего мне не говорит, ибо в самом Python нет исключения "Bad Input"
zufar200: ладно спасибо пока
Вас заинтересует