Дано целое число, не меньшее 2. Выведите его наименьший натуральный делитель, отличный от 1.
Входные данные
Вводится натуральное число.
Выходные данные
Выведите ответ на задачу.
Примеры
входные данные
15
выходные данные
3
На питоне,
123
320
Ответы на вопрос:
num = int(input())
for i in range(2, num // 2):
if num % i == 0:
print(i)
break
else:
print(num)
Var a, n, n1: longint; begin writeln('введите n: '); readln(n); n1 : = n; a : = 0; while n < > 0 do begin a : = sqr(n mod 10) + a; n : = (n div 10); end; if sqr(n1) = a then writeln('квадрат числа n равен сумме квадратов его цифр') else writeln('квадрат числа n не равен сумме квадратов его цифр'); end.
Популярно: Информатика
-
kristinka12702.09.2021 00:03
-
Egor22222222206.12.2020 08:29
-
Асия200830.04.2023 09:40
-
иван115901.12.2021 11:16
-
23v23.04.2021 20:56
-
FoxFantasy06.11.2021 19:46
-
России554419.01.2021 02:07
-
dianaism3817.05.2020 18:11
-
andreevochir2018.04.2023 08:30
-
gabdrahmanova95107.02.2023 23:57