1286: czl的复仇计划

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:141 解决:31

题目描述

还记得上次czl给ykc做苦力的事情了吗,czl越想越气,于是决定报复一下ykc,可他知道ykc是不会轻易上当的,呢该怎么办呢,咦……有了,“嗨,ykc,我最近爱上了编程,可是遇到了一个难题,想了一晚上都没有任何思路,是关于斐波那契的,能请教一下你吗?”,“啊,斐波那契呀,呢不是so easy嘛。”ykc自信的说道,czl内心已经开始窃喜了,“既然你这么自信,呢要是你不能帮我解决,就要给我买好吃的,我可想吃肉了。”czl咽了一下口水。“当然可以了,怎么可能有我解决不了的斐波那契”ykc不屑的说道,ykc果然上当了。。。。。czl面无表情的说道:“呢道题是这样描述的,给你一个整数n,让你求斐波那契数列的第n项的前5位和后5位。”“哈哈,看来你是吃不上肉了,递推一下,求一求啦。”ykc仍然自信的说道。“等等,我还没说完呢,n有100000000这么大”,czl补充道。“啊。。。。哦”,ykc感觉到自己被坑了,可是来不及了,眼看就要月底了,ykc早就没钱了,聪明的你能帮帮他吗?
(注意:假如该项的斐波那契数列总位数小于等于10位,呢就直接输出就好了,否则按照 前5位***后5位  的格式输出)。

以上全是扯淡,只用求前5位就好了(毕竟czl也不想刁难ykc)

输入

多组测试实例,每行一个整数n(n<=100000000)

输出

要求输出的第n项

样例输入 复制

0
1
2
3
4
5
35
36
37
38
39
40
64
65

样例输出 复制

0
1
1
2
3
5
92274
14930
24157
39088
63245
10233
10610
17167