As it is Tushar’s Birthday on March 1st, he decided to throw a party to all his friends at TGI Fridays in Pune.
Given are the eating capacity of each friend, filling capacity of each dish and cost of each dish. A friend is satisfied if the sum of the filling capacity of dishes he ate is equal to his capacity. Find the minimum cost such that all of Tushar’s friends are satisfied (reached their eating capacity).
Friends : List of integers denoting eating capacity of friends separated by space. Capacity: List of integers denoting filling capacity of each type of dish. Cost : List of integers denoting cost of each type of dish.
1 <= Capacity of friend <= 1000
1 <= No. of friends <= 1000
1 <= No. of dishes <= 1000
Input: 2 4 6 2 1 3 2 5 3 Output: 14 Explanation: First friend will take 1st and 2nd dish, second friend will take 2nd dish twice. Thus, total cost = (5+3)+(3*2)= 14
NOTE: You only need to implement the given function. Do not read input, instead use the arguments to the function. Do not print the output, instead return values as specified. Still have a doubt? Checkout Sample Codes for more details.