POJ 1658 Eva's Problem(水~)
来源:互联网 发布:cocos2dx-js 编辑:程序博客网 时间:2024/03/29 09:59
Description
Eva的家庭作业里有很多数列填空练习。填空练习的要求是:已知数列的前四项,填出第五项。因为已经知道这些数列只可能是等差或等比数列,她决定写一个程序来完成这些练习。
Input
第一行是数列的数目t(0 <= t <= 20)。以下每行均包含四个整数,表示数列的前四项。约定数列的前五项均为不大于10^5的自然数,等比数列的比值也是自然数。
Output
对输入的每个数列,输出它的前五项。
Sample Input
2
1 2 3 4
1 2 4 8
Sample Output
1 2 3 4 5
1 2 4 8 16
Solution
水题
首先判断数列类型,然后递推输出第五项即可
Code
#include<stdio.h>int main(){ int a,b,c,d,n; scanf("%d",&n); while(n) { scanf("%d%d%d%d",&a,&b,&c,&d); if(b-a==c-b&&c-b==d-c)//等差数列 printf("%d %d %d %d %d\n",a,b,c,d,2*d-c); else//等比数列 printf("%d %d %d %d %d\n",a,b,c,d,d*d/c); n--; }}
0 0
- POJ 1658 Eva's Problem(水~)
- POJ 1658 Eva's Problem
- POJ 1658 Eva's Problem
- poj 1658 Eva's Problem
- poj 1658 Eva's Problem
- poj 1658 Eva's Problem
- poj 1658 Eva's Problem(水题)
- Eva's Problem - 1658
- POJ 1658 Eva's Problem(我的水题之路——等差or等比)
- POJ 1658 Eva's Problem(水到极点)
- 百练 1658 Eva's Problem
- Eva's Problem
- poj1658 Eva's Problem!
- POJ-1658-Eva's Problem-2013-11-28 22:03:45
- POJ1658浅析------Eva's Problem
- POJ 1702 Eva's Balance
- POJ 1702 Eva's Balance
- poj 1702(Eva's Balance)
- 静态IP设置(基于CentOS7)
- android NDK开发未包含javah生成的头文件导致程序运行失败问题
- iOS框架研究之SDWebImage的原理以及使用流程
- 关于.dll,.h,.lib 的用法
- linux调度器_第三代cfs(4)_总手稿_完结篇
- POJ 1658 Eva's Problem(水~)
- fonts.googleapis.com加载慢解决办法
- Java String.replace() VS replaceAll()
- android ImageView 宽度设定,高度自适应
- [Android] Intent用法整理
- workerman,一个高性能的PHP Socket 异步框架
- 编译minicom出现问题:error: ‘BC’ undeclared (first use in this function)
- iOS开发经验技巧之IOS中NSUserDefaults的用法(轻量级本地数据存储)
- win7 - 虚拟linux,共享设置