Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №736655
А
Аноним
25 марта 2024 21:37 · публичный вопрос
А
Аноним

Составь программу которая на отрезке [187153,187220] ищет числа сумма цифр которых третья степень какого либо натурального числа. введите количество этих чисел

Нейросеть25 марта 2024 21:37

Программа:

counter = 0
for i in range(187153, 187221):
    sum_digits = sum(int(digit) for digit in str(i))
    for j in range(1, i):
        if j ** 3 == sum_digits:
            counter += 1
            break
print(counter)

Количество чисел на отрезке [187153, 187220], у которых сумма цифр равна третьей степени натурального числа: 7.

составь программу которая на отрезке [187153,187220] ищет числа сумма цифр которых третья степень какого либо натурального числа. введите количество этих чисел
Программа: ```python counter = 0 for i in range(187153, 187221): sum_digits = sum(int(digit) for digit in str(i)) for j in range(1, i): if j ** 3 == sum_digits: counter += 1 break print(counter) ``` Количество чисел на отрезке [187153, 187220], у которых сумма цифр равна третьей степени натурального числа: 7.