Bogataya Vladimir318
?>

натуральное число называется числом армстронга, если сумма цифр числа, возведенных в k -ю степень (где k – количество цифр в числе) равна самому числу. например, 153 = 1 ^3 + 5^ 3 + 3 ^3 . напишите программу, которая находит все числа армстронга на отрезке [ a , b ] . входные данные входная строка содержит два натуральных числа – значения a и b , разделённых пробелами. гарантируется, что a ≤ b . выходные данные программа должна вывести в одну строчку все числа армстронга на отрезке [ a , b ] , разделив их пробелами. если таких чисел нет, программа должна вывести число -1. примерывходные данные100 400выходные данные153 370 371 входные данные500 600выходные данные-1п.с. питон

Информатика

Ответы

kotsur

a, b = map(int, input().split())

answer = []

for i in range(a, b):

num = str(i)

length = len(num)

sum = 0

for y in num:

sum += int(y)**length

if sum == int(i):

answer.append(str(i))

if len(answer) == 0:

answer.append('-1')

print(' '.join(answer))

info-mosbalkon

Объяснение: Собор святой Софии в Киеве является замечательным памятником Киевской Руси. При сооружении этого собора древнерусская архитектура уже обладала своими приемами монументального зодчества, хотя в основу киевского собора легла византийская система крестовокупольной церкви, с ее ясностью форм и логичностью композиции. От всех византийских храмов собор отличается числом куполов: их тринадцать, столько, сколько у несохранившегося деревянного храма Софии в Новгороде. Принцип постепенного, как бы ступенчатого нарастания массы здания от внешних стен до центрального купола, стал в 11-м веке последовательно проводиться в русском зодчестве. Различные размеры куполов, волнистые и живые линии закомар (полукруглых завершений фасадов), обширная внешняя галерея - все это создает сложное и в то же время гармоничное сочетание объемов и линий.

mupmalino2653
AutoHotkey — свободно рас язык для автоматизации выполнения задач в Microsoft Windows. AutoHotkey является языком программирования сценариев (скриптов), при к лёгкому назначению и переназначению горячих клавиш, включая кнопки мыши и джойстика. Скрипты представляют собой текстовые файлы, с расширением «.ahk». В комплект поставки входит утилита, позволяющая «скомпилировать» их в EXE файлы, и запускать на любом компьютере с ОС Windows, при этом в создаваемый файл могут быть включены другие файлы, извлекаемые при запуске.

AutoHotkey позволяет автоматизировать задачи пользователя Windows таким образом, какой невозможен или затруднён в других языках программирования. Кроме того, этот язык компактен, самодостаточен и работает на всех версиях Windows «прямо из коробки».

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

натуральное число называется числом армстронга, если сумма цифр числа, возведенных в k -ю степень (где k – количество цифр в числе) равна самому числу. например, 153 = 1 ^3 + 5^ 3 + 3 ^3 . напишите программу, которая находит все числа армстронга на отрезке [ a , b ] . входные данные входная строка содержит два натуральных числа – значения a и b , разделённых пробелами. гарантируется, что a ≤ b . выходные данные программа должна вывести в одну строчку все числа армстронга на отрезке [ a , b ] , разделив их пробелами. если таких чисел нет, программа должна вывести число -1. примерывходные данные100 400выходные данные153 370 371 входные данные500 600выходные данные-1п.с. питон
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

rykovatv6
murza2007
koam20167459
TrofimovAnastasiya828
dvbbdv4
sabinina0578
sabinina0578
Рогов1996
beliaevabeliaeva-olesya35
elena-ppk
Кольцова
zatoichi69
Vladstreletskiy
ГегамБукреев830
Что это такое? (FF80::123:1234:ABCD:EF12/48)
shchepinasm