#C. 方程的解

    Type: Default File IO: equation 1000ms 128MiB

方程的解

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.

题目描述

佳佳碰到了一个难题,请你来帮忙解决。

对于不定方程 a1+a2++ak1+ak=g(x)a_1+a_2+\cdots +a_{k-1}+a_k=g(x),其中 k2k\ge 2kNk\in \mathbb{N}^*xx 是正整数,g(x)=xxmod1000g(x)=x^x \bmod 1000(即 xxx^x 除以 10001000 的余数)。

x,kx,k 是给定的数。

我们要求的是这个不定方程的正整数解组数。

举例来说,当 k=3,x=2k=3,x=2 时,方程的解分别为:

$$ \begin{cases}a_1=1 \\a_2=1 \\a_3=2\end{cases}\ \ \ \ \ \begin{cases}a_1=1\\a_2=2\\a_3=1\end{cases}\ \ \ \ \ \begin{cases}a_1=2\\a_2=1\\a_3=1\end{cases} $$

输入格式

有且只有一行,为用空格隔开的两个正整数,依次为 k,xk,x

输出格式

有且只有一行,为方程的正整数解组数。

####样例

输入样例

3 2

输出样例

3

数据范围与提示

对于 40%40\% 数据,答案不超过 1016 10^{16}

对于全部数据,1k100,1x<231,kg(x)1 \le k\le 100,1\le x\lt 2^{31},k\le g(x)

20201006-am测试

Not Attended
Status
Done
Rule
OI
Problem
5
Start at
2020-10-6 11:00
End at
2020-10-6 11:11
Duration
0.2 hour(s)
Host
Partic.
15