D. 新斐波那契

    传统题 1000ms 256MiB

新斐波那契

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

给定 a1,a2a_1,a_2nn,规定 ai=ai1+ai2a_i=a_{i-1}+a_{i-2}i3i\ge 3),求 ana_n998244353998244353 取模后的结果。

本题多测,在一个测试点内,你需要解决 TT 组数据。

输入格式

第一行一个整数 TT 表示数据组数。

接下来 TT 行,每行三个整数表示 a1,a2,na_1,a_2,n

输出格式

TT 行,对于每组数据,输出一行一个整数表示 ana_n998244353998244353 取模后的值。

样例数据

1
1 2 5
8
1
2 8 10
314
2
3 5 7
14 58 79
55
479708538
3
4 4 4
5 5 5
2 2 2
12
25
2

样例解释

对于样例 11a1=1,a2=2a_1=1,a_2=2,所以 a3=a31+a32=1+2=3a_3=a_{3-1}+a_{3-2}=1+2=3a4=a3+a2=5a_4=a_3+a_2=5a5=5+3=8a_5=5+3=8

对于样例 44 的第三组数据,a2a_2 为给定值 22,可以直接输出。

数据范围

对于 30%30\% 的数据,保证 T=1T=1a1,a2<20a_1,a_2<20n100n\le 100

对于 60%60\% 的数据,保证 T100T\le 100a1,a21000a_1,a_2\le 1000n104n\le 10^4

对于所有数据,保证 T1.2×105T\le 1.2\times 10^50a1,a22×1060\le a_1,a_2\le 2\times 10^61n2×1061\le n\le 2\times 10^6

2026四月月赛

未参加
状态
已结束
规则
OI
题目
4
开始于
2026-4-4 8:00
结束于
2026-4-6 21:00
持续时间
3.5 小时
主持人
参赛人数
64