Algorithm

[Swift 백준] 1475 방 번호

Kim Roks 2025. 3. 31. 23:21

https://www.acmicpc.net/problem/1475

import Foundation

let input = readLine()!

var arr = Array(repeating: 0, count: 10)

for char in input {
    if let num = Int(String(char)) {
        arr[num] += 1
    }
}
// 6에 몰아넣음, 홀수여도 올림을 해야해서 + 1
arr[6] = (arr[6] + arr[9] + 1) / 2
arr[9] = 0

print(arr.max()!)