문제
https://www.acmicpc.net/problem/1159
1159번: 농구 경기
상근이는 농구의 세계에서 점차 영향력을 넓혀가고 있다. 처음에 그는 농구 경기를 좋아하는 사람이었다. 농구에 대한 열정은 그를 막을 수 없었고, 결국 상근이는 농구장을 청소하는 일을 시작
www.acmicpc.net
생각
n은 선수의 수, players는 각 선수 성의 첫글자
성의 첫글자가 같은 것이 5개 이상이라면 possible에 추가
possible의 개수에 따라 출력 여부 결정
코드
n = int(input())
players = []
for _ in range(n):
player = input()
players.append(player[0])
possible = []
first_names = set(players)
for p in first_names:
if (players.count(p) >= 5):
possible.append(p)
if (len(possible) > 0):
print(''.join(sorted(possible)))
else:
print("PREDAJA")
'문제 > 백준' 카테고리의 다른 글
[백준/BOJ] 1157번: 단어 공부 (파이썬3/Python3) (1) | 2023.01.01 |
---|---|
[백준/BOJ] 8958번: OX 퀴즈 (파이썬3/Python3) (1) | 2023.01.01 |
[백준/BOJ] 11721번: 열 개씩 끊어 출력하기 (파이썬3/Python3) (0) | 2023.01.01 |
[백준/BOJ] 1026번: 보물 (파이썬3/Python3) (0) | 2023.01.01 |
[백준/BOJ] 1475번: 방 번호 (파이썬3/Python3) (0) | 2023.01.01 |