链接:
来源:牛客网题目描述
小W在计算一个数列{A n},其中A 1=1,A 2=2,A n+2=A n+1+A n。尽管他计算非常精准,但很快他就弄混了自己的草稿纸,他找出了一些他计算的结果,但他忘记了这些都是数列中的第几项。
输入描述:
每行包括数列中的一项Ak(k<=100000)。
总行数T<=30。
输出描述:
对于每一项Ak,输出一行包括一个正整数k表示输入中数是数列的第几项。
示例1
输入
235813
输出
23456 emmmmm,题目巨坑,看题意以为有大数,结果用java打表交都时间超限。结束后看题解,直接用long long 打表就过了。 long long 是自然溢出,超过2^64时自动余2^64,出题人估计出的数据就是这样的。。。 以后比赛还是要试着用简单的方法写下,万一过了呢?
#include