Ответы на вопрос:
1)
a, b = input(), int(input())
if b % len(a) == 0:
print(a * (b // len(a)))
else:
print('не получится')
2)
a = int(input())
if a % 3 == 0 or len(str(a)) % 3 == 0:
print('ДА')
else:
print("НЕТ")
Объяснение:
ответ:
111₆, 53₈
объяснение:
для начала переведём в десятичную систему счисления:
1⁵0⁴1³0²1¹1⁰₂ = 1 · 2⁵ + 0 · 2⁴ + 1 · 2³ + 0 · 2² + 1 · 2¹ + 1 · 2⁰ = 32 + 8 + 2 + 1 = 43₁₀
теперь из десятичной в шестеричную:
43 / 6 = 7 (1)
7 / 6 = 1 (1)
считываем остатки от деления на 6 снизу вверх, не забывая про неполное частное: 111
поступим также с переводом в восьмеричную, но пропустим первый пункт, перейдя сразу ко второму.
Популярно: Информатика
-
nonikc104.05.2021 21:39
-
AnastasiaP65415.01.2023 11:26
-
KewaKewka10.02.2021 21:01
-
Mariya161616116.09.2021 17:09
-
dbarkhatova11.06.2023 10:35
-
SaharaYo09.06.2021 14:28
-
sofiazahhа10.02.2023 12:56
-
maxirufer117.10.2021 11:09
-
Avenrop23617.03.2023 11:04
-
iordanaurikap06yjs05.06.2023 19:15