| Run ID | Author | Problem | Lang | Verdict | Score | Time | Memory | Code Length | Submit Time |
|---|---|---|---|---|---|---|---|---|---|
| 5513 | 老师 | 汽水瓶 | C++ | Accepted | 100 | 0 MS | 252 KB | 367 | 2020-08-14 11:01:06 |
#include<bits/stdc++.h> using namespace std; int main(){ int n,ans=0; while(1){ ans=0; cin>>n; if(n==0) break; while(n>1){ // 计算每次可以换多少瓶 int change=n/3; if(n==2) change=1; // 喝的瓶数 ans+=change; // 此时空瓶的数量 n=n-change*3+change; } cout<<ans<<endl; } return 0; }