#include <iostream>
#include <vector>
using namespace std;
int func(int value) {
if (value < 2) {
return 0;
} else if (value == 2) {
return 1;
} else {
return value / 3 + func(value / 3 + value % 3);
}
}
int main() {
int n; // 表示小张的空汽水数量
vector<int> res;
while (cin >> n) {
if (n == 0) {
break;
}
res.push_back(n);
}
// 处理res
for (auto& value : res) {
cout << func(value) << endl;
}
return 0;
}

京公网安备 11010502036488号