import Foundation /* 동전 종류 N 가치의 합 K K원을 만드는데 필요한 동전 개수의 최솟값은? */ let firstInputItems = readLine()!.components(separatedBy: " ").map { Int($0)! } let kinds = firstInputItems[0] var sum = firstInputItems[1] var elements = [Int]() elements = Range(0 ... kinds - 1) .map { _ in Int(readLine()!)! } .reversed() var count = 0 elements .forEach { element in let value = sum / element if value > 0 { count..