단어공부
-
[Python] 백준 1157 단어 공부Python_알고리즘 2021. 7. 1. 03:13
문제 바로가기 문제분석 # 중복문자는 제거하고 남은 문자들을 반복문으로 돌려, 입력받은 문자에서 갯수를 세는 것이 핵심이다. # set함수와 count함수를 사용하여 중복을 제거한 알파벳의 갯수를 리스트에 담고, # if문으로 그 갯수 중에 가장 큰 값을 max함수로 찾아 반환하는데, 해당 값의 알파벳 인덱스를 이용해 출력한다. 문제풀이 words = input().upper() # 'mississipi' w = list(set(words)) # 받은 문자열 중 중복문자 제거 후 리스르로 저장 / w = ['M','I','S','P'] count_list = [] # 알파벳 개수 저장할 빈 리스트 / [1, 4, 4, 1] for i in w: count = words.count(i) # 입력받은 문자열..