酷代码 AI
菜单
全部AI  /  热门  /  AI写代码神器
服务商

沈括某天提出了一个数学问题,他说:“诸位,我们平日里接触的数字是有序的,但我最近听闻民间有一种按照字典序来排列的方式。若数字至11,则其顺序为1, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9。” 范仲淹接口:“我曾在苏州学堂中见过这样的书,里面记载了这种奇特的排列方式。” 沈括笑了笑,继续说:“那我现在有一个问题想考大家。假设我要知道在这样的字典序中第k个数字是多少,我们将其表示为s(n,k) = m。例如,s(11,4) = 2。那么,若我给出k和m,诸位可否告诉我,为了使s(n,k) = m,最小的n应该是多少呢?” 输入描述 第一行两个整数m k k,m - > [1, 10^9] 输出描述 输出最小的n,若不存在,则输出0

输入 2 4 输出 11 [2024-11-16 16:12:01 | AI写代码神器 | 11点数解答]

相关提问