SRM498 DIV2 250
import java.util.Arrays; public class AdditionGame { public int getMaximumPoints(int a, int b,int c,int n){ if(n > a+b+c){ return a+b+c; } int sum = 0; int[] arr = new int[]{a,b,c}; for(int i=0;i<n;i++){ Arrays.sort(arr); sum += arr[arr.length-1]--; } return sum; } }