CodingTest
[Python]๋ฐฑ์ค 1302::๋ฒ ์คํธ ์ ๋ฌ
๋์บ๋ฆฌ๐ฑ
2021. 5. 4. 01:44
๋ฐ์ํ
Solution
1) ๋์ ๋๋ฆฌ ์ฌ์ฉ
2) ํ์ค ์ ์ถ๋ ฅ
๐ ์ต์ข ๋ง์ ๋ต
#1302 ๋ฒ ์คํธ ์
๋ฌ 2์ด
# sys.stdin.readlines()
import sys
N = int(sys.stdin.readline()) # 1,000๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์์ฐ์
books = {}
for i in range(N):
book_name = sys.stdin.readline()
if(book_name in books):
books[book_name]+=1
else:
books[book_name] =1
max_count = max(list(books.values()))
best_seller=[]
for book,num in books.items():
if num == max_count:
best_seller.append(book)
print(sorted(best_seller)[0])
์ ํ๋ ธ๋?
1. sys.stdin.readline() ์ด๋ถ๋ถ์ readlines()๋ผ๊ณ ๋ถ์ด๊ณ ์์๋ค..
๋ฐ์ํ