题解 | #汽水瓶#
汽水瓶
https://www.nowcoder.com/practice/fe298c55694f4ed39e256170ff2c205f
#include <iostream> using namespace std; int main() { int n; while (cin >> n) { if (n == 0) break; int ans = 0; while (n >= 3) { ans += n / 3; n = n % 3 + (n / 3); } if (n == 2) ans++; cout << ans << endl; } } // 64 位输出请用 printf("%lld")