Python: на ввод подается число. в ответ надо вывести цифры, находящиеся на четных позициях в обратном порядке. например, ввод: 123456789 вывод: 8642
Решить в 3 строки!!!
218
436
Ответы на вопрос:
В 3 не влез немного
Объяснение:
num = str(input('Enter the number: '))[::-1]
for i in num:
if num.index(i)%2 != 0:
print(i)
Ffunction find(x: integer): boolean; begin if pos('7', inttostr(x)) = 0 then result : = false else result : = true end; const n = 1000; var a: array[1..n] of integer; ii: integer; i, o: text; begin assignfile(i, 'input.dat'); assignfile(o, 'output.dat'); rewrite(o); reset(i); for ii : = 1 to n do readln(i, a[ii]); for ii : = 1 to n do if find(a[ii]) then writeln(o, a[ii]); closefile(i); closefile(o); end. функция find пытается разыскать цифру 7 в целом числе, которое она получает в качестве аргумента. если поиск успешен, возвращается "истинно", если нет - "ложно" - это символизирует успешность поиска. в программе используются два текстовых файла - i, связанный с файлом input.dat, и o, связанный с файлом output.dat. данные из input.dat считываются в целочисленный массив a, содержащий 1000 элементов. затем элементы массива просматриваются, начиная с первого, на предмет наличия в элементе числа, содержащего цифру 7, что проверяется вызовом функции find. каждое число, содержащее цифру 7, выводится в файл output.dat. недостаток программы: если в файле input.dat будет меньше 1000 чисел, программа все равно будет просматривать все 1000 элементов, анализируя оставшийся "мусор". так же есть большая вероятность, что программа будет аварийно завершена, если этот "мусор" не сможет быть интерпретирован, как целые числа.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Знайка143123.05.2021 15:55
-
1302201019.05.2023 04:28
-
katyar98020.06.2020 02:12
-
molnij6329.10.2020 13:08
-
Uorent04.11.2021 01:40
-
элина2007222.11.2022 08:53
-
LYUBASHA8308.04.2021 07:43
-
Misha4545606.04.2023 16:28
-
Aleksey456902.04.2020 19:28
-
stasyaverh01.05.2020 20:38
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.