题目描述

给一个数组,数组里面哦都是代表非负整数的字符串,将数组里所有的数值排列组合拼接起来组成一个数字,输出拼接成的最小的数字。

输入描述

一个数组,数组不为空,数组里面都是代表非负整数的字符串,可以是0开头,例如:["13", "045", "09", "56"]。

数组的大小范围:[1, 50]

数组中每个元素的长度范围:[1, 30]

输出描述

以字符串的格式输出一个数字,

  • 如果最终结果是多位数字,要优先选择输出不是“0”开头的最小数字
  • 如果拼接出来的数字都是“0”开头,则选取值最小的,并且把开头部分的“0”都去掉再输出
  • 如果是单位数“0”,可以直接输出“0”

用例

输入 20 1
输出 120
说明

华为OD机试 - 组合出合法最小数(Java JS Python)相关推荐

  1. 华为OD机试 - 机器人走迷宫(Java JS Python)

    题目描述 房间由XY的方格组成,例如下图为64的大小.每一个方格以坐标(x,y)描述. 机器人固定从方格(0,0)出发,只能向东或者向北前进.出口固定为房间的最东北角,如下图的方格(5,3).用例保证 ...

  2. 华为OD机试 - 免单统计(Java JS Python)

    题目描述 华为商城举办了一个促销活动,如果某顾客是某一秒内最早时刻下单的顾客(可能是多个人),则可以获取免单. 请你编程计算有多少顾客可以获取免单. 输入描述 输入为 n 行数据,每一行表示一位顾客的 ...

  3. 华为OD机试 - 硬件产品销售方案(Java JS Python)

    题目描述 某公司目前推出了AI开发者套件,AI加速卡,AI加速模块,AI服务器,智能边缘多种硬件产品,每种产品包含若干个型号. 现某合作厂商要采购金额为amount元的硬件产品搭建自己的AI基座. 例 ...

  4. 华为OD机试 - 最大平分数组(Java JS Python)

    题目描述 给定一个数组nums,可以将元素分为若干个组,使得每组和相等,求出满足条件的所有分组中,最大的平分组个数. 输入描述 第一行输入 m 接着输入m个数,表示此数组 数据范围:1<=M&l ...

  5. 华为OD机试 - 去除多余空格(Java JS Python)

    题目描述 去除文本多余空格,但不去除配对单引号之间的多余空格.给出关键词的起始和结束下标,去除多余空格后刷新关键词的起始和结束下标. 条件约束: 1,不考虑关键词起始和结束位置为空格的场景: 2,单词 ...

  6. 华为OD机试 - 密室逃生游戏(Java JS Python)

    题目描述 小强正在参加<密室逃生>游戏,当前关卡要求找到符合给定 密码K(升序的不重复小写字母组成) 的箱子,并给出箱子编号,箱子编号为 1~N . 每个箱子中都有一个 字符串s ,字符串 ...

  7. 华为OD机试 - 寻找相似单词(Java JS Python)

    题目描述 给定一个可存储若干单词的字典,找出指定单词的所有相似单词,并且按照单词名称从小到大排序输出. 单词仅包括字母,但可能大小写并存(大写不一定只出现在首字母). 相似单词说明:给定一个单词X,如 ...

  8. 华为OD机试 - 最大股票收益(Java JS Python)

    题目描述 假设知道某段连续时间内股票价格,计算通过买入卖出可获得的最大收益. 输入一个大小为 n 的数 price(p1,p2,p3,p4--.pn),pi 是第i天的股票价格. pi 的格式为股票价 ...

  9. 华为OD机试 - 执行时长(Java JS Python)

    题目描述 为了充分发挥GPU算力,需要尽可能多的将任务交给GPU执行,现在有一个任务数组,数组元素表示在这1秒内新增的任务个数且每秒都有新增任务. 假设GPU最多一次执行n个任务,一次执行耗时1秒,在 ...

最新文章

  1. PTA混淆总结(就做个笔记储存一下)
  2. 【HDU - 1025】Constructing Roads In JGShining's Kingdom(dp最长上升子序列模型 + 二分优化)
  3. java查看蓝牙mac地址_Java如何获取主机的MAC地址?
  4. objective-c 使用NSNumber 将int float long等数据类型加入到数组或字典中
  5. 【Elasticsearch】 Full text queries query_string 等 字符串查询
  6. 微信小程序开发学习笔记001--认识微信小程序,第一个微信小程序
  7. 机器学习之常用优化方法(GD、牛顿、拟牛顿、拉格朗日乘子)
  8. python必背入门代码-python必背内容有哪些
  9. python模拟登录新浪微博自动获得调用新浪api所需的code
  10. Aspose.word保存PDF时进行授权访问设置
  11. stm32F407控制器在驱动电机等执行机构时,ADS1256采集模块出现死机现象,问题待解决
  12. Java 8 stream 流获取 list 中最大值、最小值、总和值、平均值
  13. Android禁用系统更新
  14. 一些前端入门者可能需要的网站
  15. css特殊边框形状_了解CSS边框角形状
  16. 区分SLA,SLI,SLO Google 云原生的三个S
  17. Kubernetes集群中Pod间文件拷贝
  18. 在Unity中使用FFmpeg将视频绿色背景处理为透明背景
  19. 【C语言】 利用筛选法求100以内的素数
  20. 使用 URLConnection 提交请求

热门文章

  1. Redis学习笔记( 入门篇)
  2. 智慧港口发展趋势技术创新助力港口自动化与智能化
  3. Django支付宝自动转账功能(二)
  4. Android实现信息安全中维吉尼亚密码技术
  5. 老板给我的信:我为什么不给你涨工资
  6. Java抽象类为什么能实例化?
  7. 虾皮这次在裁员上做出了创新,推出了主动离职大礼包
  8. 公网IP和私网IP有什么区别?
  9. 通过feign调用接口
  10. Python爬虫基础 爬取网页 访问网页