#2645. 数位和为指定值的最小进制
数位和为指定值的最小进制
题目描述
给定整数 和 。
请判断是否存在某个 使得 在 进制下的各位数字之和等于 。
如果存在,请求出满足条件的最小 。
输入格式
输入以如下格式从标准输入读入:
输出格式
如果存在某个 使得 在 进制下的各位数字之和等于 ,请输出最小的这样的 。
如果不存在,请输出 -1。
输入输出样例 #1
输入 #1
114514
16
输出 #1
10
说明/提示
限制条件
- 均为整数。
给定整数 n 和 s。
请判断是否存在某个 b 使得 n 在 b 进制下的各位数字之和等于 s 。
如果存在,请求出满足条件的最小 b。
输入以如下格式从标准输入读入:
n s
如果存在某个 b 使得 n 在 b 进制下的各位数字之和等于 s ,请输出最小的这样的 b。
如果不存在,请输出 -1。
114514
16
10
注册一个 睿爸信奥 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。