백준 알고리즘 1152번 단어의 개수, 파이썬
이번에는 백준 알고리즘의 1152번 단어의 개수 문제이다. 파이썬으로 풀어보았다.
문제 자체는 간단하다. 문장이 주어지는데, 이 문장에서 단어의 개수를 찾으면 된다.
#조건 1. 첫 줄에 영어 대소문자와 띄어쓰기로 이루어진 문자열이 주어진다.
#조건 2. 단어는 띄어쓰기 한 개를 기준으로 구분된다.
#조건 3. 문자열의 앞과 뒤에는 공백이 있을 수 있다.
문제에 대한 내 생각이다.
#생각 1. 띄어쓰기를 기준으로 받는 .split을 활용 해서 문자열 리스트에 넣는다.
#생각 2. 리스트의 길이가 곧 단어의 개수이다.
바로 코드를 짜 내려 갔다.
짧았다.
string = list()
string = input().split()
print(len(string))
이건 딱히 설명 할 게 없다.
.split()은 기본형으로 썼을 때, 띄어쓰기를 기준으로 입력을 받는다.
제일 처음에 띄어쓰기가 들어가도 상관이 없고 마지막에 들어가도 상관이 없다.
문제 출처
https://www.acmicpc.net/problem/1152
'코딩테스트 > 백준 알고리즘 풀이' 카테고리의 다른 글
[백준 알고리즘/python] 백준 5622번 다이얼, 파이썬 (0) | 2020.03.19 |
---|---|
[백준 알고리즘/python] 백준 2908번 상수, 파이썬 (0) | 2020.03.19 |
[백준 알고리즘/python] 백준 1157번 단어 공부, 파이썬 (0) | 2020.03.19 |
[백준 알고리즘/python] 백준 2675번 문자열 반복, 파이썬 (0) | 2020.03.19 |
[백준 알고리즘/python] 백준 10809번 알파벳 찾기, 파이썬 (0) | 2020.03.18 |
댓글