zoukankan      html  css  js  c++  java
  • 杭电1021--Fibonacci Again

    Fibonacci Again

    Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)
    Total Submission(s): 43441    Accepted Submission(s): 20755


    Problem Description
    There are another kind of Fibonacci numbers: F(0) = 7, F(1) = 11, F(n) = F(n-1) + F(n-2) (n>=2).
     
    Input
    Input consists of a sequence of lines, each containing an integer n. (n < 1,000,000).
     
    Output
    Print the word "yes" if 3 divide evenly into F(n).

    Print the word "no" if not.
     
    Sample Input
    0 1 2 3 4 5
     
    Sample Output
    no 
    no 
    yes 
    no 
    no 
    no
     
    Author
    Leojay
    // 7 11 18 29 47 76 123..........模3取余后为1 2 0 2 2 1 0..... , 多写几组会发现 只要满足n%4==2; F[n]就会被3整除;
     1 #include<stdio.h>
     2 int main()
     3 {
     4     int n;
     5     while(~scanf("%d",&n))
     6     {
     7         if(n%4==2)
     8         printf("yes
    ");
     9         else
    10         printf("no
    ");
    11     }
    12     return 0;
    13 }
     
  • 相关阅读:
    有一个双重模板化的错误实现
    非类型模板参数
    C++模板
    初始化列表initializer_list
    C++类型转换
    const引用和constexpr
    逆元
    卡特兰数
    最短路问题
    Android打印机效果的闪屏
  • 原文地址:https://www.cnblogs.com/soTired/p/4575924.html
Copyright © 2011-2022 走看看