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

[BOJ_1159] 농구 경기

hueco 2022. 1. 8.

 

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

 

1159번: 농구 경기

상근이는 농구의 세계에서 점차 영향력을 넓혀가고 있다. 처음에 그는 농구 경기를 좋아하는 사람이었다. 농구에 대한 열정은 그를 막을 수 없었고, 결국 상근이는 농구장을 청소하는 일을 시작

www.acmicpc.net

 

내 풀이:

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

댓글