首页 > 学院 > 开发设计 > 正文

poj1658

2019-11-10 18:20:21
字体:
来源:转载
供稿:网友

题目大意:

给4个数,判断是等比还是等差数列,然后输出前5项

解题思路:

代码如下:

#include<stdio.h>#include<string.h>#include<math.h>#include<stdlib.h>int main(){ int n; int num[10]; scanf("%d",&n); while(n--) { scanf("%d%d%d%d",&num[1],&num[2],&num[3],&num[4]); if(num[2]-num[1]==num[3]-num[2]&&num[3]-num[2]==num[4]-num[3]) { PRintf("%d %d %d %d %d/n",num[1],num[2],num[3],num[4],num[4]+num[4]-num[3]); } else { printf("%d %d %d %d %d/n",num[1],num[2],num[3],num[4],num[1]*(num[2]/num[1])*(num[2]/num[1])*(num[2]/num[1])*(num[2]/num[1])); } } return 0;}
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表