1152 - 단어의 개수

·2026년 1월 1일

algorithm

목록 보기
8/9
post-thumbnail

난이도 : bronze 2

문제 :
영어 대소문자와 공백으로 이루어진 문자열이 주어진다. 이 문자열에는
몇 개의 단어가 있을까?
단어는 공백 한 칸으로 구분되며, 공백이 연속해서 나올 수 있다.
또한 문자열의 앞과 뒤에는 공백이 있을 수도 있다.
예를 들어, 문자열 "The Curious Case of Benjamin Button"에는 6개의 단어가 있다.

입력: 첫 줄에 영어 대소문자와 공백으로 이루어진 문자열이 주어진다. 이 문자열의 길이는 1,000,000을 넘지 않는다.
출력: 첫째 줄에 단어의 개수를 출력한다.

s=input()
result=s.split()
print(len(result))

split

  • 문자열을 특정 구분자(delimiter)를 기준으로 나누어 리스트로 반환

'
'
'

거의 1년만에 코테준비라 파이썬 기본도 다 까먹어서 이런문제 푼 건 안비밀

profile
develog

0개의 댓글