题目描述

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

输入描述

一个数组,数组不为空,数组里面都是代表非负整数的字符串,可以是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. Apple WatchKit 初探
  2. 「Python-Django」django 实现将本地图片存入数据库,并能显示在web上
  3. 摆摊神器五菱荣光爆红后,上汽大通房车又成夜市新晋网红
  4. SAP License:ERP系统中供应商管理怎么做?
  5. Visual Studio.NET 2008开发一册通--LINQ从基础到项目实战这本书怎么样
  6. zsh: command not found: 解决方法
  7. Flink 实战:如何解决生产环境中的技术难题?
  8. 电脑有网络,但所有浏览器网页都打不开,是怎么回事?
  9. 电商产品设计:后台商品管理设计
  10. 六轴传感器—姿态检测(MPU6050、LSM6DS3)
  11. 学习Coverity codexm的一些资料
  12. 如何在Mac系统上查看端口占用和释放端口的情况?
  13. 余压监控系统在高层民用建筑的应用
  14. CPT205 计算机图形 笔记
  15. 《恋恋笔记本》观后感
  16. 计算机硬件和软件英语,计算机组成与设计:硬件/软件接口(英文版 原书第5版 ARM版)...
  17. Libvirt同步机制 —— 实现原理
  18. 项目经理解决冲突的模式
  19. hadoop之旅8-centerOS7 : Hive的基本操作
  20. [英语阅读]日本首相夫人获“牛仔裤达人奖”

热门文章

  1. 十次方——RabbitMQ之介绍
  2. PowerMock 简介
  3. C语言-编写程序,根据输入的学生成绩给出相应的等级,大于或等于90分以上的等级为A,60分以下的等级为E,其余每10分为一个等级。(switch语句)
  4. 动态单据控件配置说明5.0
  5. Linux系统下使用docker来部署Redis集群
  6. 零售数据分析系统 零售数据分析软件
  7. 做搞笑小视频在哪找素材?灵感可以从这来
  8. python txt文件读取和改写
  9. 50个Pandas的奇淫技巧:一网打尽各种索引 iloc,loc,ix,iat,at…
  10. 【20201127期嵌入式AI周报】NanoDet 目标检测模型、移植 ncnn到 RISC-V等!