문제
1152번: 단어의 개수
첫 줄에 영어 대소문자와 공백으로 이루어진 문자열이 주어진다. 이 문자열의 길이는 1,000,000을 넘지 않는다. 단어는 공백 한 개로 구분되며, 공백이 연속해서 나오는 경우는 없다. 또한 문자열
www.acmicpc.net
알고리즘
- String에 split()을 알면 쉽게 풀 수 있는 문제이다.
- split()을 통해 공백 부분을 기준으로 문자만을 나누어 리스트에 넣어두고 리스트에 길이를 출력한다.
코드
import sys
c = list(map(str, sys.stdin.readline().split()))
print(len(c))
github
GitHub - junjange/CodingTest: 내가 푼 코딩 테스트 문제와 해결법
내가 푼 코딩 테스트 문제와 해결법. Contribute to junjange/CodingTest development by creating an account on GitHub.
github.com
'CodingTest > Baekjoon' 카테고리의 다른 글
[baekjoon] 백준 1157번(파이썬): 단어 공부 (0) | 2021.12.19 |
---|---|
[baekjoon] 백준 2675번(파이썬): 문자열 반복 (0) | 2021.12.18 |
[baekjoon] 백준 8958번(파이썬): OX퀴즈 (0) | 2021.12.16 |
[baekjoon] 백준 11720번(파이썬): 숫자의 합 (0) | 2021.12.15 |
[baekjoon] 백준 11722번(파이썬): 가장 긴 감소하는 부분 수열 (0) | 2021.12.14 |