#include #include #include #include #include #include #include #include using namespace std; #define REP(i,a,b) for(i=a;i> e[0] >> e[1] >> e[2] ; sort(e,e+3); ans += e[0]; e[2] -= e[0]; e[1] -= e[0]; e[0] = 0; /* e[0] = 0 */ while(1) { if(e[1] > e[2]) swap(e[1],e[2]); if(e[2] >= 3 && e[1] >= 1) { ans++; e[2] -= 3; e[1] -= 1; } else break; } tmp = e[2] / 5; ans += tmp; cout << ans << endl; return 0; }