/ OROJ / 题库 /

[ORER 2020 Senior 组] QWERTY【暂无数据,禁止提交】

[ORER 2020 Senior 组] QWERTY【暂无数据,禁止提交】

暂无测试数据。

题目描述

你获得了一个有正负下标的序列\(a\),初始时它的任意元素都是\(0\)。

你又获得了一个神秘整数\(k\)。现在你将\(a_1\)改为了\(1\),并从\(i=2\)到\(i=+\infty\)执行了以下操作:

\[a_i\gets\begin{cases}a_{i-k}&i\bmod k=1\\a_{i-1}+a_{i-k}&i\bmod k\neq1\end{cases}\]

请求出\(a_n\)的值。

输入格式

输入\(k,n\)。

输出格式

输出\(a_n\bmod1145141\)。

输入样例

2 4

输出样例

2

样例解释

序列的前\(4\)项依次为\([1,1,1,2]\)。

数据范围

对于\(10\%\)的数据,\(n\leq10^4\)。

对于\(30\%\)的数据,\(n\leq10^8\)。

对于\(100\%\)的数据,\(n,k\leq10^{18}\),\(k<n\)。

信息

ID
1009
难度
7
分类
(无)
标签
递交数
0
已通过
0
通过率
?
上传者

相关

在下列训练计划中:

OROI、ORER合集