3560:罗少的七年级数学

时间限制:6 S   /  内存限制:16384 KB
AC:43   /  Submit:127
问题描述

罗少做数学题经常把幂运算题看成乘法题。有一天涂涂出了求x的y次幂的计算题,其中x和y都是正整数,罗少当成了x与y相乘,于是给出了乘法计算的结果。

大范手上有罗少的乘法计算结果和涂涂幂运算答案的最后m位数字,但没有题目。大范想要知道题目中的x和y分别是多少。

输入描述

多组案例。一个正整数n,表示案例的数量。(n<=10000)

每组案例由三个正整数a、b、m组成,其中a表示两个正整数的乘积,b表示两个正整数幂运算的后m位数字(如果这m位数字以0开头,会省略前导0,例如后5位数是00120,那么b会表示成120)。(a<=1e9,m<=9,b<=10m-1)

输出描述

针对每组案例,如果无解,输出-1;如果有多个解,输出一个整数,表示解的数量;如果只有唯一解,输出x和y,满足x与y之积等于a,且x的y次幂的后m位数字等于b。每两个数之间有一个空格。

每组案例输出都要换行。

样例输入复制样例

2

15 43 2

15 34 2

样例输出

3 5

-1


提示说明

3乘以5等于15;3的5次幂等于243,后2位是43。

相关

21-22(2)第2次线上赛


Copyright 2016 - 2024 XUJC ACM Team
闽ICP备2020022076号-1