Baekjoon(백준)으로 가는 여정/Class 1~2

(1550) 16진수

내가갈게하와이 2021. 10. 8. 22:05
 

1550번: 16진수

첫째 줄에 16진수 수가 주어진다. 이 수의 최대 길이는 6글자이다. 16진수 수는 0~9와 A~F로 이루어져 있고, A~F는 10~15를 뜻한다. 또, 이 수는 음이 아닌 정수이다.

www.acmicpc.net

언어는 파이썬을 사용했습니다.

 


어우 벌써 어려움이 몰려왔다...고민을 하다가 답을 보고 공부하기로 했다.

sys.stdin.readline을 사용하는 이유는 다음 홈페이지에서 잘 설명이 되어있다. 

 

[Python 문법] 파이썬 입력 받기(sys.stdin.readline)

파이썬으로 코딩 테스트를 준비한다면, 반드시 알아야 할 입력방식인 sys.stdin.readline()에 대한 정리 입니다.

velog.io

배열 xnum은 16진수의 수를 나타낸것이다. 

strip()함수는 입력 받은 수 가운데 공백이 있으면 지워주는 기능을 한다.

x[::-1] 는 입력 받은 집합을 역순으로 받는 것을 뜻한다.

ex) a=[0,1,2,3,4,5] -> a[::-1] #처음부터 끝까지 -1칸 간격으로 [5,4,3,2,1,0]

 

이렇게 아주 기본적인 코드가 있다면 내장함수를 이용해 다음과 같은 숏코딩이 가능하다. 

'Baekjoon(백준)으로 가는 여정 > Class 1~2' 카테고리의 다른 글

(2438 - 코틀린) 별 찍기 -1  (0) 2022.01.28
(1545 - 코틀린) 평균  (0) 2022.01.27
(1271) 엄청난 부자2  (0) 2021.10.07
(1001) A-B  (0) 2021.10.07
(1000번) A+B  (0) 2021.10.07