문제풀이/BOJ

[Python] BOJ/백준 2204번 도비의 난독증 테스트

서채리 2021. 6. 25. 20:16

[문제]

https://www.acmicpc.net/problem/2204

 

2204번: 도비의 난독증 테스트

꿍은 도비에게 영어단어들을 제시한 후 어떤 단어가 대소문자를 구분하지 않고 사전순으로 가장 앞서는지 맞추면 양말을 주어 자유를 얻게해준다고 하였다. 하지만 인성이 좋지 않은 꿍은 사실

www.acmicpc.net

 


[풀이]

sort 함수에서 key값을 str.lower로 주면 풀 수 있다.

 


[코드]

if __name__ == '__main__':
    while True:
        voca = []
        n = int(input())
        if n == 0:
            quit()
        for i in range(n):
            voca.append(input())
        voca.sort(key=str.lower)
        print(voca[0])