LeetCode 2706. Buy Two Chocolates in F#
URL
Code
dotnet-study/fsharp/leetcode/problems/2706/main.fsx at master · syohex/dotnet-study (github.com)
let buyChoco (prices: int list) (money: int) : int =
let sum = prices |> List.sort |> List.take 2 |> List.sum
if sum > money then money else money - sum
// 0
buyChoco [ 1; 2; 2 ] 3
// 3
buyChoco [ 2; 3; 3 ] 3