호그와트

데시멀바

영웅*^%&$ 2022. 12. 31. 17:53
728x90

#10진수를 입력받아 2진수로 출력 
p = int(input())

def decimal_to_binary(decimal):
    binary = []
    while decimal > 0:
        binary.append(decimal % 2)
        decimal //= 2

    for item in reversed(binary):
      print(item, end="")    

decimal_to_binary(p)      

'''
p = int(input())

s = []
for i in (0, 100):
  s.append(p % 2)
  p = p // 2
  i += 1
  if p == 1:
    s.append(1)
    quit()
  if p == 0:
    quit() 

for item in reversed(s):
    # Print the item without any blank lines
    print(item, end="")   
    
p = int(input())

def decimal_to_binary(decimal):
    return bin(decimal)[2:] 

# Test the function
print(decimal_to_binary(p)) 
'''

728x90

'호그와트' 카테고리의 다른 글

2023년이 왔어요  (0) 2023.01.03
쿠키 한 사바리 드시고 가유~  (2) 2023.01.03
쿠푸 왕의 피라미드  (0) 2022.12.31
Tryhackme Road  (0) 2022.12.30
삑궷츢(호그와트에서의 1시간)  (0) 2022.12.30