๋ฐฑ์ค€ - ๋’ค์ง‘๊ธฐ(Swift)

2022. 10. 24. 13:58ใ†Algorithm

๋ฐฑ์ค€ - ๋’ค์ง‘๊ธฐ(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)
}

 

'Algorithm' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

๋ฐฑ์ค€ - ์บ ํ•‘(Swift)  (0) 2022.10.25
๋ฐฑ์ค€ A->B(Swift)  (0) 2022.10.24
๋ฐฑ์ค€ - ์นด๋“œ ์ •๋ ฌํ•˜๊ธฐ(Swift)  (0) 2022.10.24
๋ฐฑ์ค€ - ์‹ ์ž…์‚ฌ์›(Swift)  (0) 2022.10.24
๋ฐฑ์ค€ - 30(Swift)  (0) 2022.10.24