class Solution { public: int fillCups(vector<int>& amount) { sort(amount.begin(), amount.end()); int loww=amount[0], low=amount[1], lar=amount[2]; int sum=low+loww+lar; if(lar<loww+low) return sum/2+sum%2; else return lar; } };
class Solution { public: int fillCups(vector<int>& amount) { sort(amount.begin(), amount.end()); int loww=amount[0], low=amount[1], lar=amount[2]; int sum=low+loww+lar; if(lar<loww+low) return sum/2+sum%2; else return lar; } };