#include <iostream>
#include <vector>
using namespace std;
int main() {
vector<int> out;
vector<int> dp(101,0);
dp[1] = 0;
dp[2] = 1;
int tot = 0;
int n;
cin >> n;
while(n != 0){
for(int j = 3; j <=n ; j++){
dp[j] = j/3 + dp[j/3 + j%3];
}
out.push_back(dp[n]);
cin >> n;
tot++;
}
for(int k=0 ; k < tot; k++){
cout << out[k] <<endl;
}
return 0;
}

京公网安备 11010502036488号