[문제]
https://www.acmicpc.net/problem/2386
[풀이]
while문으로 입력을 받고 '#'이 입력되는 경우 while문을 탈출한다. 슬라이싱을 이용해 입력값을 알파벳과 문장으로 나누고 lower() 함수를 이용해 문장 전체를 소문자로 변환한다. 그 후 count함수를 사용해 해당 알파벳이 문장 안에 몇 번 나타나는지 구한다.
[코드]
if __name__ == "__main__":
while True:
question = input()
if question == '#':
break
alphabet, sentence = question[0], question[1:].lower()
print(alphabet, sentence.count(alphabet))
'문제풀이 > BOJ' 카테고리의 다른 글
[Python] BOJ/백준 2083번 럭비 클럽 (0) | 2021.06.17 |
---|---|
[Python] BOJ/백준 2408번 큰 수 계산 (0) | 2021.06.16 |
[Python] BOJ/백준 1731번 추론 (0) | 2021.06.16 |
[Python] BOJ/백준 2810번 컵홀더 (0) | 2021.06.15 |
[Python] BOJ/백준 2979번 트럭 주차 (0) | 2021.06.15 |