[구현/수학] 백준 10829 이진수 변환 - 파이썬(Python)


[구현/수학] 백준 10829 이진수 변환 - 파이썬(Python)

[ Contents ] 1. 문제 (링크 참조) 10829번: 이진수 변환 첫째 줄에 자연수 N이 주어진다. (1 ≤ N ≤ 100,000,000,000,000) www.acmicpc.net 2. 문제 풀이 10진수를 2진수로 변환하는 문제입니다. res = '' # 십진수 => 이진수 변환 while num != 0: res = str(num%2) + res num //= 2 print(res) 원리원칙대로 10진수를 2진수를 변환하는 코드는 위와 같습니다. 2로 나눈 나머지를 거꾸로 세어주면 2진수가 되죠. bin(n): 10진수 n을 2진수로 변환 하지만, 파이썬에는 이진수로 변환해주는 bin() 함수가 있습니다. bin() 함수로 한 줄로 풀이할 수도 있습니다. 3. 코드 print(bin(int..


원문링크 : [구현/수학] 백준 10829 이진수 변환 - 파이썬(Python)