POJ 1658
題意
沒啥好說的。。。
解題思路
學過等比等差的都知道規則,然后按規則弄就成
代碼
//POJ1658 #include <iostream> #include <cmath> using namespace std; int main(){int n,num[5],i;cin>>n;while(n--){for(i=0;i<4;i++){cin>>num[i];}if(num[1]*num[1]==num[0]*num[2] && num[2]*num[2]==num[1]*num[3]){float temp;temp = num[0]*pow((float)(num[1]/num[0]),4);for(i=0;i<4;i++) cout<<num[i]<<" ";cout<<temp<<endl;}else{float temp;temp = num[0]+4*(num[1]-num[0]);for(i=0;i<4;i++) cout<<num[i]<<" ";cout<<temp<<endl;}}return 0; }總結
- 上一篇: 【Code皮皮虾】带你盘点双亲委派机制【
- 下一篇: BacNet IP开发过程