Вопрос задан 05.07.2023 в 02:45. Предмет Другие предметы. Спрашивает Панкрухин Сема.

Помогите пожалуйста с заданием) PYTHON. 1. Найти все числа армстронга от 10 до 10 ** 6 2. Найти

все простые числа от 1 до введенного юзером числа
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Остапец Лера.

Ответ: Ответ на фотографии


0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, я помогу вам с заданием! Вот решения для обоих частей задачи на языке Python:

Поиск чисел Армстронга:

Число Армстронга (или числа Нарциста) - это число, которое равно сумме своих собственных цифр, возведенных в степень, равную количеству цифр.

python
def is_armstrong(number): num_str = str(number) num_digits = len(num_str) armstrong_sum = sum(int(digit) ** num_digits for digit in num_str) return armstrong_sum == number armstrong_numbers = [num for num in range(10, 10**6 + 1) if is_armstrong(num)] print(armstrong_numbers)

Поиск простых чисел:

Простое число - это число, которое делится только на 1 и на само себя.

python
def is_prime(number): if number <= 1: return False if number <= 3: return True if number % 2 == 0 or number % 3 == 0: return False i = 5 while i * i <= number: if number % i == 0 or number % (i + 2) == 0: return False i += 6 return True user_input = int(input("Введите число: ")) prime_numbers = [num for num in range(1, user_input + 1) if is_prime(num)] print(prime_numbers)

Скопируйте соответствующий код для каждой из частей задания в вашу среду разработки Python и запустите. Первый кусок кода найдет все числа Армстронга в заданном диапазоне, а второй кусок кода найдет все простые числа до числа, введенного пользователем.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Другие предметы

Последние заданные вопросы в категории Другие предметы

Задать вопрос