import Foundation
func solution(_ d:[Int], _ budget:Int) -> Int {
var arr : [Int] = d
arr.sort()
var total = budget
var num = 0
for i in arr {
total -= i
if total >= 0 {
num += 1
continue
}
return num
}
return num
}
import Foundation
func solution(_ d:[Int], _ budget:Int) -> Int {
var budget = budget
return d.sorted().filter{
budget = budget - $0
return budget >= 0
}.count
}