알고리즘 문제 풀이: 파이썬/BOJ

[BOJ_2744] 대소문자 바꾸기

hueco 2022. 1. 8.

 

문제 링크: https://www.acmicpc.net/problem/2744

 

2744번: 대소문자 바꾸기

영어 소문자와 대문자로 이루어진 단어를 입력받은 뒤, 대문자는 소문자로, 소문자는 대문자로 바꾸어 출력하는 프로그램을 작성하시오.

www.acmicpc.net

 

내 풀이:

 

참고용 풀이:

Review:

 주어진 입력값이 소문자인지 확인하기 위해 string 라이브러리를 import해 string.ascii_lowercase를 사용했다. 하지만, 이보다 참고용 풀이에서 처럼 isupper(대문자인지 체크), islower(소문자인지 체크)를 사용하는 것이 라이브러리를 import할 필요가 없기 때문에 더 좋은 풀이라고 생각한다.

 

Idea:

 주어진 입력값을 대문자는 소문자로 변경하고, 소문자는 대문자로 변경하여 출력하면 해결할 수 있다.

'알고리즘 문제 풀이: 파이썬 > BOJ' 카테고리의 다른 글

[BOJ_1107] 리모컨  (0) 2022.01.14
[BOJ_1159] 농구 경기  (0) 2022.01.08
[BOJ_9933] 민균이의 비밀번호  (0) 2022.01.08
[BOJ_10798] 세로읽기  (0) 2022.01.08
[BOJ_13300] 방배정  (0) 2022.01.08

댓글