watermelon
Май 13, 2022 12:07:41
Объясните данный код, ПОЖАЛУЙСТА!
def lol(n):
a = ''
x = n
while x != 0:
a += str(x % 3)
x = x // 3
a = a
b = n % 3
c = str(b)
z = a + c
y = int(z, base = 3)
return y
print(lol(int(input())))
i = 1
while True:
l = lol(i)
if l > 99:
break
i += 1
print(l)
Вводится число 11, выводятся два числа: 35, 103
FishHook
Май 13, 2022 15:21:27
watermelon
Объясните данный код, ПОЖАЛУЙСТА!
это не код а гавно какое-то
watermelon
Май 16, 2022 09:55:25
FishHook
Понимаю, но такое заставляют в колледже делать
Поэтому прошу помочь, сам не могу понять
FishHook
Май 16, 2022 12:45:39
watermelon
ну это же невозможно прочитать, оформите свой пост нормально. Обратите внимание, что в редакторе сообщения есть кнопочки, одна из них позволяет вставить код сохраняя исходное форматирование
watermelon
Май 18, 2022 21:40:08
FishHook
watermelonну это же невозможно прочитать, оформите свой пост нормально. Обратите внимание, что в редакторе сообщения есть кнопочки, одна из них позволяет вставить код сохраняя исходное форматирование
Так я и код вставил в строку сообщения и файл со своим кодом прикрепил
xam1816
Май 18, 2022 23:52:07
watermelon
Поэтому прошу помочь, сам не могу понять
что именно не понятно, в коде вводится число, потом оно то делится, то прибавляется, то переводится.
watermelon
но такое заставляют в колледже делать
как думаете для чего?