提交时间:2022-08-03 20:01:06
运行 ID: 57129
#include<iostream> float a,b,c,d,e; int main(){ while(1){ scanf("%f %f %f %f %f",&a,&b,&c,&d,&e); if(!a&&!b&&!c&&!d&&!e) break; int su=b-a,di=b/a; if(c-b==su&&d-c==su&&e-d==su){ int n=e; for(int i=0;i<5;i++){ n+=su; printf("%d ",n); } } if(c/b==di&&d/c==di&&e/d==di){ int n=e; for(int i=0;i<5;i++){ n*=di; printf("%d ",n); } } if(c==a+b&&d==b+c&&e==c+d){ int n=e,l=d,ll; for(int i=0;i<5;i++){ ll=l; l=n; n=ll+l; printf("%d ",n); } } printf("\n"); } return 0; }