因为可以借瓶子。 所以本质上就是满足两个瓶子就能和一瓶。 故总数除以2,取整就是要喝的。

#include<iostream>

using namespace std;

int main()
{
    int n;
    while ( cin >> n )
    {
        if(n == 0)
            continue;
        cout << n/2 << endl;
    }
    
    
    return 0;
}