先实现`a <= b <= c`
然后
if ((a+b)*2 >= c)
  cout << ((a+b+c)/3 + (a+b+c)%3) << '\n';
else {
  cout << (c/2 + c%2) << '\n';
}