Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
5688 朱嘉铭 汽水瓶 C++ 通过 100 0 MS 260 KB 510 2020-08-14 17:11:32

Tests(1/1):


#include<iostream> #include<vector> using namespace std; int exchange(int n) { int emp=n; if(emp==1||emp==0) return 0; if(emp==2) return 1; return (emp/3+exchange(emp/3+emp%3)); } int main() { int n; vector<int>vt; while(cin>>n) { if(n>=1&&n<=100) vt.push_back(n); if(cin.get()==0) break; } for(int i=0;i<vt.size();i++) { cout<<exchange(vt[i])<<endl; } return 0; }


测评信息: