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

保定比较好的网站建设公司电商怎么做新手入门

保定比较好的网站建设公司,电商怎么做新手入门,仿公众号网站,做网站号码问题描述 小蓝对一个数的数位之和很感兴趣, 今天他要按照数位之和给数排序。当两个数各个数位之和不同时, 将数位和较小的排在前面, 当数位之和相等时, 将数值小的排在前面。 例如, 2022 排在 409 前面, 因为 2022 的数位之和是 6, 小于 409 的数位之和 13 。 又如, 6 排在 …

问题描述

小蓝对一个数的数位之和很感兴趣, 今天他要按照数位之和给数排序。当两个数各个数位之和不同时, 将数位和较小的排在前面, 当数位之和相等时, 将数值小的排在前面。

例如, 2022 排在 409 前面, 因为 2022 的数位之和是 6, 小于 409 的数位之和 13 。

又如, 6 排在 2022 前面, 因为它们的数位之和相同, 而 6 小于 2022 。

给定正整数 n, m, 请问对 1 到 n 采用这种方法排序时, 排在第 m 个的元素是多少?

输入格式

输入第一行包含一个正整数 n 。

第二行包含一个正整数 m 。

输出格式

输出一行包含一个整数, 表示答案。

样例输入

13
5

样例输出

3

样例说明

1 到 13 的排序为: 1,10,2,11,3,12,4,13,5,6,7,8,9 。第 5 个数为 3 。

评测用例规模与约定

对于 30% 的评测用例, 1≤m≤n≤300 。

对于 50% 的评测用例, 1≤m≤n≤1000 。

对于所有评测用例, 1≤m≤n≤10^6 。

运行限制

  • 最大运行时间:3s
  • 最大运行内存: 512M

Python代码

n=int(input())
m=int(input())s=list(range(1,n+1))s.sort(key=lambda x: (sum(int(i) for i in str(x)),x))  # 核心代码print(s[m-1])

 这个代码只能通过90%的测试用例,对于10^6显然是有心无力。

http://www.ritt.cn/news/16190.html

相关文章:

  • 网站推广咋做的2020国内十大小说网站排名
  • 西部数码网站管理助手 xpapp开发自学教程
  • wordpress 分类链接郑州seo排名哪有
  • 做网站和做微信小程序windows优化大师是电脑自带的吗
  • 上海青浦区网站建设公司超级软文
  • 有个可以做图片的网站seo优化排名工具
  • 公司用wordpress建站用花钱百度在线翻译
  • h5网站制作接单网站制作多少钱一个
  • 专业做轮胎的网站seo收费还是免费
  • 网站建设优化去哪学中山百度seo排名公司
  • 美颂雅庭装饰公司电话seo sem是什么
  • 单一产品网站如何做seo广州短视频代运营
  • 学校微网站模板下载地址外贸建站教程
  • 联盟网站制作搜索引擎优化seo应用
  • 怎么做点击图片进网站我想做电商怎么加入
  • 行业门户网站 建站线上营销方案
  • 吧网站做软件的软件百度竞价排名价格
  • 制作一个教育网站数据分析工具
  • 免费织梦网站源码怎么做市场推广
  • 福州市工程建设质量管理协会网站青岛网站建设公司排名
  • 济阳做网站多少钱如何开发网站
  • 南阳微网站南昌网站seo外包服务
  • 了解深圳最好的网站西安seo排名收费
  • 官方网站找做化妆品套盒子百度推广客户端下载网址
  • 南京网站改版近日网站收录查询
  • 住房城乡建设部官方网站如何对网站进行推广
  • 金华电子商务网站建设网络销售都是诈骗公司吗
  • 临沂专业做网站长沙做网站推广公司咨询
  • 品牌商城网站建设谷歌seo外链
  • 济南软件网站建设备案域名查询