Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/34: Рейтинг темы: голосов - 34, средняя оценка - 4.62
0 / 0 / 0
Регистрация: 16.10.2018
Сообщений: 59
1

Найдите все натуральные числа, не превышающие 10000, сумма цифр каждого из которых равен самому числу

18.03.2019, 22:57. Показов 6627. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите написать програму на Пайтоне
________________________________________________________________________________ _____________
Найдите все натуральные числа, не превышающие 10000, сумма цифр каждого из которых равен самому числу.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.03.2019, 22:57
Ответы с готовыми решениями:

Найти все натуральные числа, сумма цифр каждого из которых в некоторой степени равна самому числу
4.Найдите все натуральные числа, не превосходящие 10000, сумма цифр каждого из которых в некоторой...

Найти натуральные числа сумма цифр каждого из которых в некоторой степени равна самому числу
Доброго времени суток! Необходима помощь со следующей задачей: Найдите все натуральные числа, не...

Найти все натуральные числа от 1 до n, сумма квадратов цифр которых равна самому числу
Найти все натуральные числа от 1 до n, сумма квадратов цифр которых равна самому числу Например...

Найти все натуральные числа в промежутке от A до B, сумма цифр которых, возведенная в n-ую степень, равна самому числу
Найти все натуральные числа в промежутке от A до B, сумма цифр, которых возвышенная в n-й степени,...

6
Эксперт Python
4640 / 2056 / 363
Регистрация: 17.03.2012
Сообщений: 10,139
Записей в блоге: 6
19.03.2019, 11:09 2
А такие есть, кроме тривиальных случаев, т. е. однозначных?
0
Эксперт Pascal/Delphi
4914 / 2783 / 853
Регистрация: 04.10.2012
Сообщений: 10,129
19.03.2019, 13:19 3
dondublon, нет таких.

Matr1, Вы уверены, что ничего не упустили в условии? При такой постановке задачи программа выдаст только числа от 1 до 9.

Может быть условие такое?

<TELEPATOR ON>
"Найдите все натуральные числа, не превосходящие 10000, сумма цифр каждого из которых в некоторой степени равна самому числу".
<TELEPATOR OFF>
0
0 / 0 / 0
Регистрация: 16.10.2018
Сообщений: 59
19.03.2019, 16:59  [ТС] 4
Найдите все натуральные числа, не превышающие 10000, сумма цифр каждого из которых равна самому числу.
0
1042 / 577 / 242
Регистрация: 15.01.2019
Сообщений: 2,178
Записей в блоге: 1
19.03.2019, 17:03 5
Matr1,
Python
1
print(*[i for i in range(1, 10)])
0
Эксперт Pascal/Delphi
4914 / 2783 / 853
Регистрация: 04.10.2012
Сообщений: 10,129
19.03.2019, 17:22 6
m0nte-cr1st0, согласен))) По-другому не скажешь.


Matr1, видели пример полного условия задачи, которое я привел выше? Она очень схожа с Вашей, только у Вас важная часть условия пропущена, а без нее там писать нечего.

Добавлено через 7 минут
Если все же

Найдите все натуральные числа, не превосходящие 10000, сумма цифр каждого из которых в некоторой степени равна самому числу

то, например, так

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
def Check(x):
    a = x
    s = 0
    p = 1
    while a > 0:
        s += a % 10 # s = s + a % 10
        a //= 10 # a = a // 10
    if s != 1:
        while p < x:
            p *= s # p = p * s
    return p == x
 
for i in range(1, 10001):
    if Check(i):
        print(i)
0
121 / 100 / 79
Регистрация: 30.11.2017
Сообщений: 230
20.03.2019, 11:01 7
Python
1
2
3
for i in range(1,10001):
    if sum(map(int,str(i))) == i:
        print(i)
0
20.03.2019, 11:01
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.03.2019, 11:01
Помогаю со студенческими работами здесь

Процедуры и функции: Найти все натуральные числа,от 1 до n, сумма квадратов цифр которых равна самому числу
Найти все натуральные числа,от 1 до n, сумма квадратов цифр которых равна самому числу

Найти все натуральные числа от1 до н сумма , чтобы сумма квадратов цифр числа была равна самому числу
найти все натуральные числа от1 до н сумма , чтобы сумма квадратов цифр числа была равна самому...

Найти все натуральные числа от 1 до n, суммы квадратов цифр которых равна самому числу
Найти все натуральные числа от 1 до n, сумма квадратов цифр которых равна самому числу Помогите...

Найти все числа сумма цифр которых, возведенных в n-ю степень равна самому числу
Найти все двух, трех и четырех разрядные числа, сумма цифр которых, возведенных в n-ю степень( для...

Вывести на экран все числа от 100 до 10000, сумма цифр которых равна заданному числу
Нужна помощь в решении задач. Циклы 1. Вывести на экран все числа от 100 до 10000, сумма цифр...

Найти все трехзначные числа Армстронга- сумма кубов цифр которых равна самому числу
Здравствуйте , прошу помочь найти ошибку, цикл либо не прекращается, либо слишком долго...

Найти все трёхзначные натуральные числа, сумма цифр которых равна заданному числу N
Помогите, пожалуйста, решить задачу...Третий час бьюсь. Вот более полный текст: Вот код,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru