#P552. 多元数

多元数

题目描述

小爱认为,如果一个不含前导零的十六进制正整数中,每一位上的数字一直重复出现同一个数码,这个数字就显得很单调,不够多元。

为了更好的定义,小爱给定了一个参数mm,即对于给定数字的每一位上的数码,如果同一数码重复出现超过mm次,则这个数字不够多元,反之则称之为一个m阶多元数

例如,当m=4m=4时:

  • 123,10000,52227,aaaa123,10000,52227,aaaa,这些数字均是4阶多元数
  • 100000100000则不是4阶多元数,因为该数字中 0 出现了5次。

现给定两个参数m,nm,n,请你帮助小爱求出所有十六进制下mm阶多元数中第nn小的数字是几?

输入格式

输入共一行,两个正整数表示n,mn,m

输出格式

输出一个十六进制数字,表示答案

20 2
14
50000 3
c35b

数据范围

对于50%50\%的数据,1n1061 \leq n \leq 10^6 对于100%100\%的数据,1n1091 \leq n \leq 10^91m101 \leq m \leq 10