반응형
문제 보기
문제 해설
영어 대소문자와 띄어쓰기로 이루어진 문자열이 주어집니다.
주어진 문자열에서 몇 개의 단어가 있는지 카운팅하는 문제입니다.
파이썬에서 문자열을 자를 때 split() 함수를 사용합니다.
문자열 "The Curious Case of Benjamin Button"이 주어졌을 때 split() 함수를 사용하면
["The", "Curious", "Case", "of", "Benjamin", "Button"]과 같이 각 단어를 담은 리스트가 생성됩니다.
리스트의 길이(length)를 구하면 문자열에 포함된 단어의 개수를 구할 수 있습니다.
파이썬(Python) 풀이
print(len(input().split()))
반응형
'DEVLOG > Algorithms' 카테고리의 다른 글
[BOJ 1157] 단어 공부 - 파이썬 풀이 (0) | 2019.09.10 |
---|---|
[BOJ 10809] 알파벳 찾기 - 파이썬 풀이 (0) | 2019.09.10 |
[BOJ 11654] 아스키 코드 - 파이썬 풀이 (0) | 2019.09.10 |
파이썬(Python)으로 스택과 큐 사용하는 법 / 예제 포함 (0) | 2019.09.09 |
[BOJ 10845] 큐 - 파이썬 풀이 (0) | 2019.09.09 |
댓글