⌨️ Algorithms/백준 [Python] 백준 1373번_2진수 8진수 2023. 5. 4. 20:20 - https://www.acmicpc.net/problem/1373 1373번: 2진수 8진수첫째 줄에 2진수가 주어진다. 주어지는 수의 길이는 1,000,000을 넘지 않는다.www.acmicpc.net 2진수가 주어졌을 때, 8진수로 변환하기 입력 첫째 줄에 2진수가 주어짐 주어지는 수의 길이는 1,000,000을 넘지 않음 출력 첫째 줄에 주어진 수를 8진수로 변환하여 출력 시간 제한: 1초 메모리 제한: 128 MB """ 입출력 예시) 11001100 -> 314 """ ## 의사코드 ## # 2진수 -> 10진수 # to_ten = int('2진수', 2) # 10진수 -> 8진수 # oct(to_ten) 통과한 코드 n = input() # 2진수 -> 10진수 to_ten = int(n, 2) # 10진수 -> 8진수 # 맨 앞의 '0o' 제외하고 출력 print(oct(to_ten)[2:]) n진수 -> 10진수 int('숫자', n) 10진수 -> 2, 8, 16진수 2진수: bin() 8진수: oct() 16진수: hex() 비슷한 문제 https://monzheld.tistory.com/247 [Python] 백준 11816번_8진수, 10진수, 16진수https://www.acmicpc.net/problem/11816 11816번: 8진수, 10진수, 16진수 첫째 줄에 X가 주어진다. X는 10진수로 바꿨을 때, 1,000,000보다 작거나 같은 자연수이다. 16진수인 경우 알파벳은 소문자로만 이루어져 있monzheld.tistory.com https://monzheld.tistory.com/239 [Python] 프로그래머스 Lv1_3진법 뒤집기https://school.programmers.co.kr/learn/courses/30/lessons/68935 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는monzheld.tistory.com 참고) https://security-nanglam.tistory.com/508 [Python] 진법 변환 총 정리?![Pyhton 진법 변환] n진수 → 10진수 python에서는 기본적으로 int() 라는 함수를 지원합니다. int(string, base) 위와 같은 형식으로 사용하면 됩니다. base에는 진법을 넣으면 됩니다. print(int('111',2)) print(intsecurity-nanglam.tistory.com 공유하기 게시글 관리 MONZHELD '⌨️ Algorithms > 백준' 카테고리의 다른 글 [Python] 백준 2935번_소음 (0) 2023.05.06 [Python] 백준 1212번_8진수 2진수 (0) 2023.05.05 [Python] 백준 10987번_모음의 개수 (0) 2023.05.03 [Python] 백준 1259번_팰린드롬수 (0) 2023.05.02 [Python] 백준 4470번_줄번호 (0) 2023.05.01 Contents 당신이 좋아할만한 콘텐츠 [Python] 백준 2935번_소음 2023.05.06 [Python] 백준 1212번_8진수 2진수 2023.05.05 [Python] 백준 10987번_모음의 개수 2023.05.03 [Python] 백준 1259번_팰린드롬수 2023.05.02 댓글 0 + 이전 댓글 더보기