您现在的位置:数码 >> 数码介绍 >> k镜像数字的和模拟

.k镜像数字的和

一个k镜像数字指的是一个在十进制和k进制下从前往后读和从后往前读都一样的没有前导0的正整数。

比方说,9是一个2镜像数字。9在十进制下为9,二进制下为,两者从前往后读和从后往前读都一样。

相反地,4不是一个2镜像数字。4在二进制下为,从前往后和从后往前读不相同。

给你进制k和一个数字n,请你返回k镜像数字中最小的n个数之和。

示例1:

输入:k=2,n=5

输出:25

解释:

最小的5个2镜像数字和它们的二进制表示如下:

十进制二进制

11

9

它们的和为1+3+5+7+9=25。

示例2:

输入:k=3,n=7

输出:

解释:

7个最小的3镜像数字和它们的三进制表示如下:

十进制三进制

11

22

它们的和为1+2+4+8+++=。

示例3:

输入:k=7,n=17

输出:

解释:17个最小的7镜像数字分别为:

1,2,3,4,5,6,8,,,,,,,,,,

提示:

2=k=9

1=n=30

来源:力扣(LeetCode)

链接:

转载请注明地址:http://www.abmjc.com/zcmbzl/312.html

  • 上一篇文章:
  • 下一篇文章: 没有了
  •