Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
57503 邢逸轩 找规律填数字 C++ 通过 100 0 MS 252 KB 524 2022-08-05 17:30:21

Tests(1/1):


#include<bits/stdc++.h> using namespace std; int f[11]; int main(){ while(true){ for(int i=1;i<=5;i++) cin>>f[i]; if(f[1]==0&&f[2]==0&&f[3]==0&&f[4]==0&&f[5]==0) break; if(f[2]-f[1]==f[5]-f[4]){ int cha=f[2]-f[1]; for(int i=6;i<=10;i++) f[i]=f[i-1]+cha; }else if(f[2]*1.0/f[1]==f[5]*1.0/f[4]){ int cs=f[2]/f[1]; for(int i=6;i<=10;i++) f[i]=f[i-1]*cs; }else{ for(int i=6;i<=10;i++) f[i]=f[i-1]+f[i-2]; } for(int i=6;i<=10;i++) cout<<f[i]<<" "; cout<<endl; } return 0; }


测评信息: