ํ์ด
์์ฃผ ๊ฐ๋จํ๊ฒ ์๊ฐํ๋ค. ํฌ๋ก์ํฐ์ ์ํ๋ฒณ์ ๋ฌธ์ ํ๋๋ก ๋ณด๊ธฐ๋๋ฌธ์ ํฌ๋ก์ํฐ์ ์ํ๋ฒณ๊ณผ ์ผ์นํ๋ ๋ฌธ์์ด์ ํ๋์ ๋ฌธ์(*)๋ก ๋ฐ๊พธ๊ณ countํ๋ค.
์ฝ๋
import Foundation
var s = readLine()!
let croatia = ["c=","c-","dz=","d-","lj","nj","s=","z="]
for i in croatia {
s = s.replacingOccurrences(of: i, with: "_")
}
print(s.count)
๋ฌธ์์ด์์ of: ์ ์ผ์นํ๋ ๋ฌธ์์ด์ ๋ with: ์ผ๋ก ๋ฐ๊ฟ๋๋ค.
๊ทธ๋ฆฌ๊ณ ๊ทธ ๋ฌธ์์ด์ return ํฉ๋๋ค. ์ฆ, ๊ธฐ์กด ๋ฌธ์์ด์ ์ฐธ์กฐํ์ง ์๊ณ ์๋ก์ด ๋ฌธ์์ด์ ์์ฑํฉ๋๋ค.
'๐ Algorithm > Swift' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Swift] ํ๋ก๊ทธ๋๋จธ์ค ์ซ์ ์ง๊ฟ (0) | 2022.12.16 |
---|---|
[Swift] ์ฝํ ํ๋ ์ ์ฉํ Input & Output ์ ๋ฆฌ (0) | 2022.07.31 |