310. 高次方数的尾数

Hard基本数据类型循环递归函数基本算法

时间限制:2000 ms

内存限制:256 MiB

题面

AB(1A109,1B1000)A^{B}(1≤A≤10^9,1≤B≤1000) 的最低 N(1N<10)N(1≤N\lt 10) 位数。

输入格式

第 1 行:一个整数 T(1≤T≤10)为问题数。

第 2~T+1 行,每行一组测试数据,包括三个整数A,B,NA,B,N,分别用一个空格分开。

输出格式

对每个测试数据,首先输出一行问题的编号(0 开始编号,格式:case #0: 等)。在接下来一行中输出最低位 N位数(前置 0 不能省略,不足 N 位的前面用 0 填充)。

样例

输入

3
2 5 1
10 100 3
100000001 999 9

输出

case #0:
2
case #1:
000
case #2:
900000001