#P04009. 计算斐波那契数列前n项的和

计算斐波那契数列前n项的和

题目背景

斐波那契数列的第 11、第 22 项都是 11,从第 33 项开始,每项的值是前面两项的和。

小鱼想快速知道著名的斐波那契数列的某些项的值以及从第11项开始到该项所有值的和,你编写一个程序来帮助她吧。

题目描述

给定一系列的整数,表示要计算的斐波那契数列的项数,输出这些项数对应的斐波那契数列的值以及第11项开始到该项所有项的和。

输入格式

11 行是一个正整数 NN,表示要计算的项数的数量;然后有 NN 行数据,每行是一个正整数 nn ,表示要计算斐波那契数列第 nn 项的值以及第11项开始到第 nn 项所有项的和。

输出格式

NN 行,每行是用一个空格隔开的两个整数,分别是与输入对应的斐波那契数列指定项的值和第 11 项开始到该项所有值的和。

输入输出样例

10
1
2
3
4
5
6
7
8
9
10
1 1
1 2
2 4
3 7
5 12
8 20
13 33
21 54
34 88
55 143
3
10
5
1
55 143
5 12
1 1

说明/提示

👀️ 对于100%100\%的数据,1N105,1n901 \leq N \leq 10^5,1 \leq n \leq 90