Y. 「PMOI-4」人赢

    Type: RemoteJudge 1000ms 128MiB

「PMOI-4」人赢

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目背景

众所周知,ducati 是人 win。

现在 lhm 也想成为人 win,于是 ducati 扔给了 lhm 下面这道题,并且 ducati 承诺在 lhm 完成此题后教他如何成为人 win。

题目描述

现在 lhm 手中有一个无穷长的衔尾数列 aa,它满足:

  • 对于数列中的每一个 ai(i>2)a_i(i>2),它总为 ai2×ai1a_{i-2} \times a_{i-1}个位数

ducati 将给 lhm 衔尾数列的前两位 a1=n,a2=ma_1=n,a_2=m 与位置 kk,它的任务是算出 aka_k

由于 lhm 太菜了并不会这道题,但他仍然想成为人 win,所以他只好请聪明的你来帮他完成这个问题。

输入格式

第一行三个整数 n,m,kn,m,k

输出格式

一行一个整数,表示数列中位置 kk 的数字。

1 6 10
6
7 2 7
2

提示

【样例解释 11

数列 111010 位依次为:1,6,6,6,6,6,6,6,6,61,6,6,6,6,6,6,6,6,\color{red}{6}。所以答案为 66

【样例解释 22

数列 1177 位依次为:7,2,4,8,2,6,27,2,4,8,2,6,\color{red}{2}。所以答案为 22

【数据范围】

本题采用捆绑测试

  • Subtask 1(30pts):1k1061 \leq k \leq 10^6
  • Subtask 2(70pts):无特殊限制。

对于 100%100\% 的数据,0n,m90 \leq n,m \leq 91k10121 \leq k \leq 10^{12}

【A班】数学问题S

Not Claimed
Status
Done
Problem
62
Open Since
2025-10-22 0:00
Deadline
2025-11-28 23:59
Extension
24 hour(s)