자바나 파이썬이 잘 나가는 언어라는 건 알고 있었는데
막상 이 언아들로 사용하려니 헷갈리뉴.
그래서 오늘부터는 파이썬을 공부하고 파이썬으로만 풀거임.
또는 자바로.
근데 파이썬 공부하기 전에 일단 내가 알고 있는 지식이 있기에
한 번 풀어봄.
다음은 실버 5 문제이다.

apbnum = int(input()) ## 단어 개수 입력 받기
apb = [] ## 리스트
for i in range(apbnum) :
apb.append(input()) ## 리스트에 문자열 입력 받고 추가.
setapb = set(apb) ## 집합으로 변환하여 중복값 제거.
apb = list(setapb) ## 다시 리스트로 변환.
apb.sort() ## 먼저 알파벳 순서대로 정렬.
apb.sort(key = len) ## 문자열 길이 순으로 정렬.
for i in apb : ## 조건에 맞게 정렬된 단어 출력.
print(i)
- 단어
개수 입력받기- for문으로 단어 개수만큼 반복하고 문자열
리스트에 추가하기- 집합으로 변환하여
중복값 제거하기- 다시
리스트로 변환하기알파벳순서대로 정렬하기문자열 길이순으로 정렬하기- 조건에 맞게 정렬된
문자열 출력하기
근데 파이썬 문법 까먹어서 다른 코드 참고하긴 했지만
까먹지만 않았으면 구글링 안해도 풀 수 있었을 듯.
근데 애초에 set으로 입력 받고 정렬하면 안되나 싶었지만
생각해보니 set은 순서가 없고 sort는 set에 사용이 안된다네!
이상 끝 - !.