#include<iostream>
#include<algorithm>
using namespace std;
int main()
{
#define a arr[1]
#define b arr[2]
#define c arr[3]
int arr[5];
for(int i=1;i<=3;i++)
{
cin>>arr[i];
}
sort(arr+1,arr+4);
if(b<=a-c+1)
{
cout<<1+b+c<<endl;
}
else
{
cout<<2+a+(b-a+c-1)/2<<endl;
}
#undef a
#undef b
#undef c
return 0;
}
虽然可以用代码公开计划 但我还是想把自己的代码搞懂