백준 11654번

도덩이의 개발 일지·2023년 6월 26일

백준

목록 보기
35/131
post-thumbnail

안녕하세요 :)
오늘은 백준 11654번을 가지고 왔습니다.

이번 문제의 핵심은 문자열을 아스키코드로 변환하는 것입니다.

C언어와 달리 Python은 형변환(Casting)을 통해서 문자열을 숫자로 변환할 수 없습니다.

# 안되는 경우
c = 'A'
print(int(c))

파이썬에서는 ord라는 내장함수를 사용해서 문자를 아스키코드로 변환할 수 있습니다.

c = 'A'
print(ord(c))
# 출력값 65

또한 chr이라는 내장함수를 통해서 아스키코드를 문자로 변환 할 수 있습니다.

c = 65
print(chr(c))
# 출력값 'A'

다음은 11654번 정답 코드입니다.

c = input()
print(ord(c))
profile
말하는 감자에서 개발자로 ( ´͈ ᵕ `͈ )◞♡

0개의 댓글