#include <iostream>
#include <vector>
using namespace std;
int main() {
vector<int> inputs;
int input;
while (cin >> input) {
if (!input)
break;
inputs.push_back(input);
}
for (int i : inputs) {
int num = 0, c = 0, remainder = 0;
while (i / 3) {
// 计算余数
remainder = i % 3;
c = i / 3;
// 将余数空瓶加入,新喝完的瓶子中;
i = (i / 3) + remainder;
num += c;
}
// 如果还差一个瓶子就可以借一个
if ((c + remainder) == 2) {
num++;
}
cout << num << endl;
}
}

京公网安备 11010502036488号