For this Question: For a given integer N, find the number of minimum elements the N has to be broken into such that their product is maximum.<b>User Task:</b>
Since this will be a functional problem, you don't have to take input. You just have to complete the function <b>MaximumProduct()</b> that takes integer N as parameter.

Constraints:-
1 <= N <= 10000Return the minimum number of elements the N has to be broken intoSample Input:-
5

Sample output
2

Explanation:-
N has to be broken into 2 and 3 to get the maximum product 6.

Sample Input:-
7

Sample Output:-
2

Explanation:- 4 + 3, I have written this Solution Code: int MaximumProduct(int N){
int ans=N/4;
if(N%4!=0){ans++;}
return ans;
}, In this Programming Language: C, Now tell me if this Code is compilable or not?