提交时间:2022-08-04 09:20:07
运行 ID: 57206
#include<bits/stdc++.h> using namespace std; int main(){ int a,b,c,d,e; while(cin>>a>>b>>c>>d>>e&&(a||b||c||d||e)){ int f,g,h,i,j; if(b-a==c-b&&c-b==d-c&&d-c==e-d){ int d1=b-a; f=e+d1; g=f+d1; h=g+d1; i=h+d1; j=i+d1; } else if((double)b/a==(double)c/b&&(double)c/b==(double)d/c&&(double)d/c==(double)e/d){ double q1=(double)b/a; f=e*q1; g=f*q1; h=g*q1; i=h*q1; j=i*q1; } else if(a+b==c&&b+c==d&&c+d==e){ f=d+e; g=e+f; h=f+g; i=g+h; j=h+i; } cout<<f<<" "<<g<<" "<<h<<" "; cout<<i<<" "<<j<<endl; } return 0; }