Предмет: Информатика,
автор: erikainpteriya23
Укажите через запятую в порядке возрастания все десятичные числа, не превосходящие 20, запись которых в системе счисления с основанием 5 оканчивается на 3?
Нужно решить в виде программы в Питоне
Ответы
Автор ответа:
1
Ответ:
numbers = []
for number in range(10, 20 + 1):
base = 5
newNum = ''
while number > 0:
newNum = str(number % base) + newNum
number //= base
if newNum[-1] == '3':
numbers.append(newNum)
print(*numbers, sep=', ')
Похожие вопросы
Предмет: Окружающий мир,
автор: tatarintzevaal
Предмет: Русский язык,
автор: Лера432156
Предмет: Окружающий мир,
автор: Элизабет333
Предмет: Английский язык,
автор: ankatypan1838
Предмет: Математика,
автор: ksenija63