#include #include #define REP(i,n) for(int i=0,i##_len=(n);i>X>>Y>>Z; int ans=0; while(X>0||Y>0||Z>0){ if(X>0&&Y>0){ ans++; X--;Y--; } if(X==0&&Z>0){ X++;Z--; } if(Y==0&&Z>0){ Y++;Z--; } if((X==0||Y==0)&&Z==0){ break; } } cout<