1Дано натуральное число n. Верно ли, что число начинается и заканчивается одной и той же цифрой?

2Найдите все двузначные числа, которые при умножении на 2 заканчиваются на 8, а при умножении на 3 – на 4.

3Дано натуральное число n. Верно ли, что данное число начинается на А, а заканчивается на В (цифры А и В вводятся с клавиатуры).

4Дано натуральное число. Приписать к нему такое же число.

bzl00956 bzl00956    3   10.05.2021 09:22    7

Ответы
РускийЧатик РускийЧатик  18.01.2024 09:42
1. Чтобы определить, начинается ли число и заканчивается ли оно одной и той же цифрой, нам необходимо разложить данное число на цифры. Для этого мы можем использовать деление числа на 10 с остатком. Итак, начинаем с переменной first_digit, куда запишем остаток от деления числа n на 10. Затем переменной last_digit также присваиваем значение остатка от деления числа n на 10. Если значения first_digit и last_digit равны, то число начинается и заканчивается одной и той же цифрой. В противном случае, число не удовлетворяет данному условию.

Пример решения:

def same_first_and_last_digit(n):
first_digit = n % 10
temp = n
while temp >= 10:
temp = temp // 10
last_digit = temp
if first_digit == last_digit:
return True
else:
return False
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика