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