zoukankan      html  css  js  c++  java
  • Fibonacci Modified

    题目来源:Fibonacci Modified

    We define a modified Fibonacci sequence using the following definition:

    Given terms  and  where , term  is computed using the following relation:

     

    For example, if term  and , term , term , term , and so on.

    Given three integers, , and , compute and print term  of a modified Fibonacci sequence.

    Note: The value of  may far exceed the range of a -bit integer. Many submission languages have libraries that can handle such large results but, for those that don't (e.g., C++), you will need to be more creative in your solution to compensate for the limitations of your chosen submission language.

    Input Format

    A single line of three space-separated integers describing the respective values of , and .

    Constraints

    •  may far exceed the range of a -bit integer.

    Output Format

    Print a single integer denoting the value of term  in the modified Fibonacci sequence where the first two terms are  and .

    Sample Input

    0 1 5
    

    Sample Output

    5
    

    Explanation

    The first two terms of the sequence are  and , which gives us a modified Fibonacci sequence of . Because , we print term , which is .

    偷懒的Python版本:

    1 in_str = raw_input()
    2 
    3 pre, aft, num = map(int, in_str.split())
    4 
    5 for i in range(num-2):
    6     pre, aft = aft, pre + aft**2
    7 
    8 print aft
  • 相关阅读:
    规矩与管理
    信息系统叫设施比叫工具更贴近本义
    让ansbile和docker愉快的在一起
    elasearch基础教程
    markdown语法
    python 实用pickle序列化
    python 解析配置文件
    ansible状态管理
    haproxy官方配置文档地址
    ansible操作模块相关
  • 原文地址:https://www.cnblogs.com/fcyworld/p/7678213.html
Copyright © 2011-2022 走看看