Bibi's DevLog ๐ค๐
[๋ฐฑ์ค 2386] ๋๋น์ ์์ด ๊ณต๋ถ ๋ณธ๋ฌธ
ํ๋ก๊ทธ๋๋ฐ/์๊ณ ๋ฆฌ์ฆ ํ์ด Swift
[๋ฐฑ์ค 2386] ๋๋น์ ์์ด ๊ณต๋ถ
๋น๋น bibi 2022. 9. 7. 11:432386๋ฒ: ๋๋น์ ์์ด ๊ณต๋ถ
๊ทธ๋ฅ ์ํ๋ฒณ์ ๋์๋ฌธ์ ๊ตฌ๋ถ์์ด ์ธ๋ ๋ฌธ์ ์ธ๋ฐ, ์ ๋ ฅ ํํ๊ฐ ์กฐ๊ธ ๋ฌ๋ผ์ ๊ทธ ๋ถ๋ถ์ ์ฒ๋ฆฌํ๋ ๋ฐ์์ ์๊ฐ์ด ์ข ๊ฑธ๋ ธ๋ค.
์ ์ฒด ์ ๋ ฅ ์ค์์ ํด๋น ์ํ๋ฒณ ๊ฐฏ์๋ฅผ ์ผ ๋ค์, 1์ ๋บ ๊ฐ์ ์ถ๋ ฅํ๋ค.
1์ ๋บ ๊ฒ์ ์ ๋ ฅ ์ค ๋งจ ์์ ์ ์๋ ์ํ๋ฒณ 1๊ฐ๋ ๋นผ์ผ ํ๊ธฐ ๋๋ฌธ.
ํ์ด
while true {
let input = readLine()!.lowercased()
if input == "#" {
break
}
let inputArr = input.split(separator: " ")
let alphabet = inputArr[0]
var alphabetCount = 0
for inputChar in input {
print(inputChar)
if String(inputChar) == alphabet {
alphabetCount += 1
}
}
print("\(alphabet) \(alphabetCount - 1)")
}
'ํ๋ก๊ทธ๋๋ฐ > ์๊ณ ๋ฆฌ์ฆ ํ์ด Swift' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ฐฑ์ค 2476] ์ฃผ์ฌ์ ๊ฒ์ (Swift) (0) | 2022.09.09 |
---|---|
[๋ฐฑ์ค 2309] ์ผ๊ณฑ ๋์์ด (0) | 2022.09.07 |
[๋ฐฑ์ค 2355] ์๊ทธ๋ง (0) | 2022.09.06 |
[๋ฐฑ์ค 1864] ๋ฌธ์ด ์ซ์ (0) | 2022.09.02 |
[๋ฐฑ์ค 1834] ๋๋จธ์ง์ ๋ชซ์ด ๊ฐ์ ์ (0) | 2022.08.31 |