[백준] 1181: 단어 정렬 (Python)

JiKwang Jeong·2021년 10월 4일
0
post-custom-banner

문제📖

풀이🙏

  • 단어를 입력받고 리스트에 저장한다.
  • lambda 함수를 이용하여 처음은 단어의 길이로 정렬을 하고 단어의 길이가 같을 경우는 사전순으로 정렬한다.
  • 정렬된 리스트의 값을 출력한다.

코드💻

data = []
for i in range(int(input())):
	s = input()
	if s in data:
		continue
	data.append(s)

data.sort(key = lambda x : (len(x), x))

for d in data:
	print(d)
profile
기억보다 기록, 난리보다 정리

0개의 댓글