命之座能量体
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
在提瓦特大陆的命之座研究中 , 旅行者发现了「元素共鸣矩阵」的规则:
若角色 属性的能量值 能表示为若干个不同的 的非负幂次之和 , 则称 为该角色的命之座能量体
形式化的说 : , 其中 为互不相同的非负整数
如:
-
钟离():元素爆发「地心」的能量 可表示为 (指数 和 不同) , 因此 是钟离的命之座能量体
-
温迪():元素战技的能量 可表示为 (指数 互不相同) , 故 是温迪的命之座能量体
-
雷电将军 ():能量 若表示为 (指数重复为 ) 则不满足定义 , 因此不是命之座能量体
冒险家协会委托旅行者优化能量合成方案:给定总能量值 和角色的元素属性 , 需计算 最少可分解为该角色的命之座能量体的个数
输入格式
第一行输入一个整数 , 表示 个任务
每个任务输入一行两个空格分隔的整数
输出格式
对于每组任务输出一行一个整数 , 即 最少可分解为该角色命之座能量体的个数
若无法分解则输出一行
5
1 1
60 3
1145 141
919 81
3450234 39
1
2
17
28
21
样例1解释
对于第二组询问 $60 = \textcolor{#d00}{30} + \textcolor{blue}{30} = \textcolor{#d00}{3^3+3^1} + \textcolor{blue}{3^3+3^1}$
4
763 1753
901741822 873775403
838853502252068282 618602077216111542
239289379070278004 218606282174081543
763
27966419
220251425035956740
20683096896196461
数据规模
对于 的数据
对于 的数据
对于 的数据
对于 的数据