zoukankan      html  css  js  c++  java
  • C Sleepy Kaguya

    链接:https://ac.nowcoder.com/acm/contest/338/C
    来源:牛客网

    题目描述

    Houraisan☆Kaguya is the princess who lives in Literally House of Eternity. However, she is very playful and often stays up late. This morning, her tutor, Eirin Yagokoro was going to teach her some knowledge about the Fibonacci sequence. Unfortunately, the poor princess was so sleepy in class that she fell asleep. Angry Eirin asked her to complete the following task:

    This sequence can be described by following equations:
        1.F[1]=F[2]=1
        2.F[n]=F[n-1]+F[n-2]  (n>2)

    Now, Kaguya is required to calculate F[k+1]*F[k+1]-F[k]*F[k+2] for each integer k that does not exceed 10^18.
    Kaguya is so pathetic. You have an obligation to help her.

    (I love Houraisan Kaguya forever!!!)

    image from pixiv,id=51208622

    输入描述:

    Input
    Only one integer k.

    输出描述:

    Output
    Only one integer as the result which is equal to F[k+1]*F[k+1]-F[k]*F[k+2].
    示例1

    输入

    复制
    2

    输出

    复制
    1

    说明

    F[2]=1,F[3]=2,F[4]=3

    2*2-1*3=1

    备注:

    0 < k ≤ 1^18
    If necessary, please use %I64d instead of %lld when you use "scanf", or just use "cin" to get the cases.


    The online judge of HNU has the above feature, thank you for your cooperation.

    找规律 -1 1
    #include<stdio.h>
    #include<iostream>
    using namespace std;
    int main()
    {
        unsigned long long int n;
        cin >> n;
        if(n&1)
            cout<<"-1"<<"
    ";
        else
            cout<<"1"<<"
    ";
    }
    View Code
  • 相关阅读:
    chrome安装vue-devtools
    企业网络设计
    nginx的安装
    Typora 的使用
    如何学习dubbo?
    关于原码反码和补码以及byte&0xff
    HttpClient以及连接池的使用
    计算机网络读书笔记:tcp面试常见问题都在里面了
    接口类是否继承自Object?
    数据挖掘会议记录
  • 原文地址:https://www.cnblogs.com/DWVictor/p/10229982.html
Copyright © 2011-2022 走看看