Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
57087 周景轩 找规律填数字 C++ 解答错误 0 0 MS 248 KB 690 2022-08-03 18:05:17

Tests(0/1):


#include<bits/stdc++.h> using namespace std; int a[11]; void cha(){ for(int i=6;i<=10;i++){ a[i]=a[i-1]*2-a[i-2]; } } void bi(){ for(int i=6;i<=10;i++){ a[i]=a[i-1]*a[i-1]/a[i-2]; } } void fei(){ for(int i=6;i<=10;i++){ a[i]=a[i-1]+a[i-2]; } } int main(){ while(1){ cin>>a[1]>>a[2]>>a[3]>>a[4]>>a[5]; if(a[1]==0&&a[2]==0&&a[3]==0&&a[4]==0&&a[5]==0) break; if(a[1]+a[3]==a[2]*2&&a[2]+a[4]==a[3]*2&&a[3]+a[5]==a[4]*2) cha(); if(a[1]*a[3]==a[2]*a[2]&&a[2]*a[4]==a[3]*a[3]&&a[3]*a[5]==a[4]*a[4]) bi(); if(a[1]+a[2]==a[3]&&a[3]+a[2]==a[4]&&a[3]+a[4]==a[5]) fei(); cout<<a[6]<<" "<<a[7]<<" "<<a[8]<<" "<<a[9]<<" "<<a[10]<<endl; } return 0; }


测评信息: