Algorithm
๋ฐฑ์ค - ๋ค์ง๊ธฐ(Swift)
CheonD
2022. 10. 24. 13:58
๋ฐฑ์ค - ๋ค์ง๊ธฐ(Swift)
๋ฌธ์ ์ค๋ช
https://www.acmicpc.net/problem/1439
1439๋ฒ: ๋ค์ง๊ธฐ
๋ค์์ด๋ 0๊ณผ 1๋ก๋ง ์ด๋ฃจ์ด์ง ๋ฌธ์์ด S๋ฅผ ๊ฐ์ง๊ณ ์๋ค. ๋ค์์ด๋ ์ด ๋ฌธ์์ด S์ ์๋ ๋ชจ๋ ์ซ์๋ฅผ ์ ๋ถ ๊ฐ๊ฒ ๋ง๋ค๋ ค๊ณ ํ๋ค. ๋ค์์ด๊ฐ ํ ์ ์๋ ํ๋์ S์์ ์ฐ์๋ ํ๋ ์ด์์ ์ซ์๋ฅผ ์ก๊ณ ๋ชจ
www.acmicpc.net
๋์ ํ์ด
์ฐ์์ ์ธ 0์ ์์ 1์ ์๋ฅผ ๊ฐ๊ฐ ์นด์ดํธํด์ ์์์ชฝ์ ์ถ๋ ฅํ๋ฉด ๋๋ ๋ฌธ์ ๋ค.
import Foundation
let input = readLine()!
var a = input.split(separator: "0")
var b = input.split(separator: "1")
if a.count > b.count {
print(b.count)
} else {
print(a.count)
}