Укажите через запятую в порядке возрастания все десятичные числа, не превосходящие 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=', ')
Вас заинтересует
2 года назад
2 года назад
3 года назад
3 года назад
8 лет назад
8 лет назад
9 лет назад
9 лет назад