Beakjoon&프로그래머스/파이썬
[백준/파이썬] 4358번 생태학
현장
2022. 5. 6. 21:21
-Code
from sys import stdin
forest = {}
l = 0
while 1:
tree_name = stdin.readline().rstrip()
if not tree_name:
break
if tree_name not in forest:
forest[tree_name] = 1
else:
forest[tree_name] += 1
l += 1
forest = sorted(list(forest.items()))
for i, j in forest:
print("%s %.4f" % (i, j / l * 100))
입력 부분이 EOF로 받는 것이라 try, catch로 받았다가 해결이 안돼서 좀 걸렸습니다.