提交时间:2022-08-05 17:30:21
运行 ID: 57503
#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; }