https://www.acmicpc.net/problem/1550
1550번: 16진수
첫째 줄에 16진수 수가 주어진다. 이 수의 최대 길이는 6글자이다. 16진수 수는 0~9와 A~F로 이루어져 있고, A~F는 10~15를 뜻한다. 또, 이 수는 음이 아닌 정수이다.
www.acmicpc.net
문제
16진수 수를 입력받아서 10진수로 출력하는 프로그램을 작성하시오.
입력
첫째 줄에 16진수 수가 주어진다. 이 수의 최대 길이는 6글자이다. 16진수 수는 0~9와 A~F로 이루어져 있고, A~F는 10~15를 뜻한다. 또, 이 수는 음이 아닌 정수이다.
출력
첫째 줄에 입력으로 주어진 16진수 수를 10진수로 변환해 출력한다.

소스코드
풀이
★ 16진수 -> 10진수 포맷팅 방법만 알면 무난히 풀 수 있는 문제입니다 !
★ 10진수 변환을 위해서는 int() 함수를 사용하는데,
int(x,y) 형태로 x값에는 포맷팅을 하기 위한 값, y값에는 그 값의 진수 형태를 입력하시면 됩니다
ex) int(x,16) int(x,8), int(x,2) ...
★ 문제에서와 같이 int(x(입력값), 16)을 코딩하면 x의 10진수 형태가 리턴됩니다 !
★ 진수 포맷팅 참고자료
https://blockdmask.tistory.com/433
[python] 파이썬 진수 변환 hex, oct, bin
안녕하세요. BlockDMask 입니다.오늘은 파이썬의 진수 변환에 대해서 알아보려고 합니다. 간단하게 10진수를 oct 내장 함수(8진수 변환), hex 내장 함수(16진수 변환), bin 내장 함수(2진수 변환)에 대해
blockdmask.tistory.com
'Algorithm > 백준' 카테고리의 다른 글
[백준 알고리즘] 9093번: 단어 뒤집기 (Python) (0) | 2023.05.02 |
---|---|
[백준 알고리즘] 10798번: 세로읽기 (Python) (0) | 2023.05.02 |
[백준 알고리즘] 10250번: ACM 호텔 (Python) (1) | 2023.05.01 |
[백준 알고리즘] 2490번: 윷놀이 (Python) (0) | 2023.04.28 |
[백준 알고리즘] 11721번: 열 개씩 끊어 출력하기 (Python) (0) | 2023.04.28 |