20291. 파일 정리
20291번: 파일 정리
친구로부터 노트북을 중고로 산 스브러스는 노트북을 켜자마자 경악할 수밖에 없었다. 바탕화면에 온갖 파일들이 정리도 안 된 채 가득했기 때문이다. 그리고 화면의 구석에서 친구의 메시지를
www.acmicpc.net
- 내 풀이
- set()으로 in 검색
- 딕셔너리 key를 list로 만들어서 정렬후 탐색
#확장자별 개수
#사전 순정렬
n=int(input())
dic={}
find=set()
for i in range(n):
tmp=input()
idx=tmp.split(".")[1]
if idx in find:
dic[idx]+=1
else:
find.add(idx)
dic[idx]=1
key_lst=sorted(list(dic.keys()))
for k in key_lst:
print(k, dic[k])
'코딩테스트 > BOJ' 카테고리의 다른 글
| [백준][이진탐색] 2473. 세 용액 (0) | 2023.04.29 |
|---|---|
| [백준] [BFS] 14503. 로봇 청소기 (0) | 2023.04.28 |
| [백준] [DFS / BFS] [백트래킹] 14502. 연구소 (0) | 2023.04.28 |
| [백준] [이분탐색] 10816. 숫자 카드 2 (0) | 2023.04.27 |
| [백준] [구현] [완전탐색] 1018. 체스판 다시 칠하기 (0) | 2023.04.27 |