zoukankan      html  css  js  c++  java
  • Eva's Problem

    Eva's Problem

    Time Limit : 2000/1000ms (Java/Other)   Memory Limit : 20000/10000K (Java/Other)
    Total Submission(s) : 78   Accepted Submission(s) : 32
    Problem 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
     
    Source
    PKU
     
     1 #include <stdio.h>
     2 #include <stdlib.h>
     3 #include <string.h>
     4 
     5 int main()
     6 {
     7     int T,a[1000],i;
     8     scanf("%d",&T);
     9     while(T--)
    10     {
    11         for(i=0;i<4;i++)
    12         {
    13             scanf("%d",&a[i]);
    14             if(i>2)
    15             {
    16                 if((a[0]+a[2])==a[1]*2)
    17                     a[4]=(a[1]-a[0])+a[3];
    18                 else
    19                     a[4]=(a[1]/a[0])*a[3];
    20             }
    21         }
    22         for(i=0;i<5;i++)
    23             printf("%d ",a[i]);
    24         putchar('
    ');
    25     }
    26     return 0;
    27 }
    View Code
    转载请备注:
    **************************************
    * 作者: Wurq
    * 博客: https://www.cnblogs.com/Wurq/
    * Gitee: https://gitee.com/wurq
    **************************************
  • 相关阅读:
    贪心策略---不重叠的区间个数
    贪心策略---分配饼干
    双指针---最长子序列
    双指针---回文字符串
    双指针---反转字符串中的元音字符
    双指针---两数平方和
    双指针---有序数组的TWO SUM
    排序---小结
    排序---桶排序
    变量的解构赋值
  • 原文地址:https://www.cnblogs.com/Wurq/p/3750270.html
Copyright © 2011-2022 走看看