test-08.05.2026/main.py
2026-05-08 13:34:01 +03:00

31 lines
710 B
Python

# This is a sample Python script.
# Press Shift+F10 to execute it or replace it with your code.
# Press Double Shift to search everywhere for classes, files, tool windows, actions, and settings.
def to_binary(n: int)->str:
answer = ""
while n:
answer =str( n % 2) + answer
n //= 2
return answer
# Press the green button in the gutter to run the script.
if __name__ == '__main__':
assert to_binary(5) == "101"
assert to_binary(1) == "1"
assert to_binary(8) == "1000"
assert to_binary(15) == "1111"
print(to_binary(5))
print(to_binary(1))
print(to_binary(8))
print(to_binary(15))
# See PyCharm help at https://www.jetbrains.com/help/pycharm/