2745번: 진법 변환
B진법 수 N이 주어진다. 이 수를 10진법으로 바꿔 출력하는 프로그램을 작성하시오. 10진법을 넘어가는 진법은 숫자로 표시할 수 없는 자리가 있다. 이런 경우에는 다음과 같이 알파벳 대문자를
www.acmicpc.net
- 입력 과 출력

- 소스코드
## 진법 변환
strs = list(input().split(" "))
print(int(strs[0],int(strs[1])))
- 해설
해설 이라고 할것이 없다..
int 함수를 활용하면 아주 쉽게 풀수 있는문제이다.
int 함수는 -> int( String , base ) 가 들어가 base에 진법을 넣어주면 된다.
입력은 공백을 기준으로 ZZZZZ _ 36 이들어가기 때문에 공백을 기준으로 리스트로 분리시켜 0,1로 나누어 진법을 처리한다.
'Backjoon' 카테고리의 다른 글
| backjoon - problem 2903 중앙 이동 알고리즘 (0) | 2023.05.02 |
|---|---|
| Backjoon - problem 2720 세탁소 사장 동 (0) | 2023.05.02 |
| Backjoon - problem 10798 세로읽기 파이썬 (0) | 2023.04.27 |
| Backjoon - problem 2738 행렬 덧셈 파이썬 (0) | 2023.04.27 |
| Backjoon - problem 2566 최댓값 파이썬 (0) | 2023.04.27 |