728x90
반응형
이 문제를 풀 때 답은 맞지만 시간초과 나오는 경우가 계속 있었고,
그래서 풀이의 과정은 보이지만, 최대한 간단하게 짜려고 했습니다.
* 함수 사용
___.strip() : 왼쪽 오른쪽 공백을 제거
upper() : 소문자를 대문자로 바꿈
set() : 중복을 없애줌
___.count() : 특정 문자의 개수를 셈
* 변수 설명
a : 입력 받는 문자열 저장
b : for문 결과를 딕셔너리에 저장하기 위한 값이 없는 딕셔너리 선언
c : 변수 a 문자열의 중복 제거한 값 저장
d : 변수 c 를 조금 더 유연하게 사용하기 위한 list 형변환
max : for 문 계산 과정 중 나오는 가장 큰 count 값을 max 변수에 저장
e : 사용한 딕셔너리 b 의 value 값만 리스트 형식으로 사용하기 위함
반응형
'Python > Baekjoon' 카테고리의 다른 글
백준 2908번 문제 풀이 - 공부하는 도비 (1) | 2020.12.20 |
---|---|
백준 1152번 문제 풀이 - 공부하는 도비 (0) | 2020.12.20 |
백준 2675번 문제 풀이 - 공부하는 도비 (0) | 2020.12.10 |
백준 10809번 문제 풀이 - 공부하는 도비 (0) | 2020.12.09 |
백준 1065번 문제 풀이 - 공부하는 도비 (0) | 2020.12.05 |