a005.
Eva 的回家作業
--
POJ
| From: [114.42.202.24] |
發表日期
:
2015-06-28 14:51
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main ()
{
int r,i,j,k,d;
int num[5];
while(scanf("%d",&i)!=EOF)
{
for(j=0;j<i;j++)
{
scanf("%d %d %d %d",&num[0],&num[1],&num[2],&num[3]);//輸入
if((num[3]-num[2])==(num[1]-num[0])) //等差
{
d=num[1]-num[0];
num[4]=num[0]+4*d;
for(k=0;k<5;k++)
printf("%d ",num[k]);
printf("\n");
}
else //等比
{
r=num[1]/num[0];
num[4]=num[0]*(pow(r,4));
for(k=0;k<5;k++)
printf("%d ",num[k]);
printf("\n");
}
}
}
}
僅供參考