๊ด€๋ฆฌ ๋ฉ”๋‰ด

๐Ÿฆ• ๊ณต๋ฃก์ด ๋˜์ž!

[๋ฐฑ์ค€]Python ์ด์ง„์ˆ˜ ๋ณ€ํ™˜ ๋ณธ๋ฌธ

Development/CodingTest

[๋ฐฑ์ค€]Python ์ด์ง„์ˆ˜ ๋ณ€ํ™˜

Kirok Kim 2022. 1. 19. 19:19
a=bin(int(input()))[2:]
print(a)
์žฌ๊ท€ํ•จ์ˆ˜
def a(n):
    
    if n==1:
        return 1
    b=n%2
    n=n//2 # ๋ชซ
    
    return 10*a(n)+b # ํ•œ ์ž๋ฆฟ ์ˆ˜ ์˜ฌ๋ฆฌ๊ธฐ
n=int(input())
print(a(n))
  • ๊ธฐ์กด ํŒŒ์ด์ฌ ๋‚ด์žฅํ•จ์ˆ˜๋ฅผ ์ผ์—ˆ๋Š”๋ฐ ์žฌ๊ท€ํ•จ์ˆ˜๋กœ ํ’€์ดํ•œ ๊ฒƒ์„ ๋ณด๋‹ˆ ์‹ ๊ธฐํ•˜๋‹ค.
๋ฐ˜์‘ํ˜•
Comments