문제 링크: https://www.acmicpc.net/problem/1159
내 풀이:
Review:
선수의 성의 첫 글자를 출력하는 부분과 항복을 뜻하는 'PREDAJA'를 출력하는 부분의 print()를 두 개의 print()로 출력하는 것이 아닌 하나의 print()문 안에 if-else문을 이용하면 보다 짧은 코드로 같은 결과를 낼 수 있을 것 같다.
Idea:
입력값의 첫 번째 글자를 적절히 카운팅 해서 글자의 개수가 5개 넘으면 선수를 선발할 수 있기 때문에 결과를 저장하는 리스트인 answer에 저장하고, 선발 가능한 명단을 사전 순으로 출력하기 위해 정렬을 이용한다.
'알고리즘 문제 풀이: 파이썬 > BOJ' 카테고리의 다른 글
[BOJ_2578] 빙고 (0) | 2022.03.04 |
---|---|
[BOJ_1107] 리모컨 (0) | 2022.01.14 |
[BOJ_2744] 대소문자 바꾸기 (0) | 2022.01.08 |
[BOJ_9933] 민균이의 비밀번호 (0) | 2022.01.08 |
[BOJ_10798] 세로읽기 (0) | 2022.01.08 |
댓글