iOS
[Swift] 문자열 문제연습
_annie_
2022. 8. 3. 00:47
728x90
반응형
문자열 알고리즘 풀이연습
한줄의 문자열이 주어졌을때 단어갯수 세기
import Foundation
let input = readLine()!
var result = 0
let array = input.components(separatedBy: " ")
for i in 0..<array.count{
if array[i] != "" {
result = result + 1
}
}
print(result)
components로 문자열을 공백 단위로 나누고 배열에 넣는다.
연속으로 공백이 있는경우 "" 가 배열에 추가되므로,
배열에서 공백이 있는경우는 제외하고 카운트 수를 올린다.
728x90
반응형