当前位置: 首页 > wzjs >正文

有阿里云主机管理平台如何自己做网站给女生做网站

有阿里云主机管理平台如何自己做网站,给女生做网站,wordpress主题 翠竹林,房产政策最新消息1 题目:k 镜像数字的和 官方标定难度:难 一个 k 镜像数字 指的是一个在十进制和 k 进制下从前往后读和从后往前读都一样的 没有前导 0 的 正 整数。 比方说,9 是一个 2 镜像数字。9 在十进制下为 9 ,二进制下为 1001 &#xff…

1 题目:k 镜像数字的和

官方标定难度:难

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

比方说,9 是一个 2 镜像数字。9 在十进制下为 9 ,二进制下为 1001 ,两者从前往后读和从后往前读都一样。
相反地,4 不是一个 2 镜像数字。4 在二进制下为 100 ,从前往后和从后往前读不相同。
给你进制 k 和一个数字 n ,请你返回 k 镜像数字中 最小 的 n 个数 之和 。

示例 1:

输入:k = 2, n = 5
输出:25
解释:
最小的 5 个 2 镜像数字和它们的二进制表示如下:
十进制 二进制
1 1
3 11
5 101
7 111
9 1001
它们的和为 1 + 3 + 5 + 7 + 9 = 25 。

示例 2:

输入:k = 3, n = 7
输出:499
解释:
7 个最小的 3 镜像数字和它们的三进制表示如下:
十进制 三进制
1 1
2 2
4 11
8 22
121 11111
151 12121
212 21212
它们的和为 1 + 2 + 4 + 8 + 121 + 151 + 212 = 499 。

示例 3:

输入:k = 7, n = 17
输出:20379000
解释:17 个最小的 7 镜像数字分别为:
1, 2, 3, 4, 5, 6, 8, 121, 171, 242, 292, 16561, 65656, 2137312, 4602064, 6597956, 6958596

提示:

2 <= k <= 9
1 <= n <= 30

2 solution

直接枚举,但是为了避免超时,需要优化一下,可以考虑枚举十进制的一半然后通过对称生成另一半,再去验证是否为k进制回文数。

代码

class Solution {
public:long long kMirror(int k, int n) {auto f = [&](long long m) {long long a = 0, q = m;while (m) {a = a * k + m % k;m /= k;}return a == q;};long long sum = 0;queue<long long> arr;for (int l = 1;; l++) {long long y = 0, z = l / 10, w = l;for (int x = l; x; x /= 10) {y = y * 10 + x % 10;z *= 10;w *= 10;}z += y;w += y;if (z && f(z)) {while(!arr.empty() && arr.front() < z){sum += arr.front();n--;if (n == 0) return sum;arr.pop();}sum += z;n--;if (n == 0) {return sum;}}if (f(w)) {arr.push(w);}}}
};

结果

在这里插入图片描述


文章转载自:

http://8L1tDb61.Lgkbn.cn
http://R2I5IS1H.Lgkbn.cn
http://EXwVAVxG.Lgkbn.cn
http://UyjDjAwq.Lgkbn.cn
http://opP82s45.Lgkbn.cn
http://7l7vLp2D.Lgkbn.cn
http://IUd6tqWl.Lgkbn.cn
http://Nce9pgm9.Lgkbn.cn
http://gbj0QjYQ.Lgkbn.cn
http://jbDR1ful.Lgkbn.cn
http://cNAreqUn.Lgkbn.cn
http://S1MPk32A.Lgkbn.cn
http://amEeVMC3.Lgkbn.cn
http://MsPbXpoi.Lgkbn.cn
http://PG2DAxEF.Lgkbn.cn
http://BfjrmgRv.Lgkbn.cn
http://MBYoh3mZ.Lgkbn.cn
http://tueB8fks.Lgkbn.cn
http://7j8ozksI.Lgkbn.cn
http://nBmbBUkq.Lgkbn.cn
http://PSH6eNSI.Lgkbn.cn
http://1m1mFcSm.Lgkbn.cn
http://YHNmFS9Z.Lgkbn.cn
http://2NiLQI0w.Lgkbn.cn
http://BXaU4Lhj.Lgkbn.cn
http://D4QhtJeQ.Lgkbn.cn
http://FqnyU3Yq.Lgkbn.cn
http://DsIF30A1.Lgkbn.cn
http://CVfW9m4K.Lgkbn.cn
http://qOhnoTpP.Lgkbn.cn
http://www.dtcms.com/wzjs/774473.html

相关文章:

  • 企业营销型网站seo推广asp.net网站开发流程及相关工具
  • 网站集约整合建设交流成都旅游必去景点
  • 门户网站关键词济南建设网济南市建培中心
  • 网站改版 重定向个人网站设计说明
  • 西安网站设设重庆专业网站推广公司
  • 为什么网站需要维护wordpress主题模板中国
  • 深圳营销型网站建设-龙华信科网站开发建设培训
  • 印度做网站需要备案吗交互设计精髓
  • 长沙网站备案湛江个人网站制作在哪里做
  • 手机网站工具做网站实时数据用接口
  • 推动门户网站建设不断优化升级常州网站建设培训
  • 没有域名可以做网站网络营销最新案例
  • 山东电力建设河北分公司网站网站建设框架模板
  • 网站建设建设意见wordpress列表分页 js
  • 原阳县建站塔山双喜计算机专业学什么
  • 南宁网站排名优化电话php做网站访问记录
  • 全国较好的网站建设公司百度sem运营
  • 软文代发广州seo网络推广员
  • 丹东电信网站备案惠州seo公司
  • 哪里可以做寄生虫网站yy直播能赚钱吗
  • 我的世界搞头怎么做的视频网站合肥网站制作建设
  • 广州做网站哪间公司好seo网络推广什么意思
  • 做棋牌推广网站违法不江苏建设职业技术学院
  • 做网站网站需要注意什么网页开发基础答案
  • 重庆好的网站建设装饰网站卧室做炕百度
  • 好点子网站建设做网站的人搞鬼少首页文件
  • 零六年自助建设网站个人网站备案简介
  • 有人做网站吗上海工厂网站建设
  • 表白墙网站怎么做商丘房产网
  • 东兴网站建设岳阳建设网站