文章目录

  • 一、题目
  • 二、代码

一、题目

二、代码

思路分析:
注意题目给的10个数代表相应位置数字的个数
可以用一个列表将存在的数字一个一个加进去
然后调用sort 方法排序,判断第一位是不是0,是的话就与第一个非零的数字交换

n = list(map(int,input().split()))num = []for i in range(len(n)):for j in range(n[i]):num.append(i)num.sort()
if num[0] ==0:for i in range(len(num)):if num[i]!=0:num[0] = num[i]num[i] = 0break
num = list(map(str,num))
print(''.join(num))

Python:1023 组个最小数相关推荐

  1. 【PAT】Python 1023 组个最小数

    1023 组个最小数 给定数字 0-9 各若干个.你可以以任意顺序排列这些数字,但必须全部使用.目标是使得最后得到的数尽可能小(注意 0 不能做首位).例如:给定两个 0,两个 1,三个 5,一个 8 ...

  2. PAT 1023 组个最小数 python

    1023 组个最小数 (20)(20 分) 给定数字0-9各若干个.你可以以任意顺序排列这些数字,但必须全部使用.目标是使得最后得到的数尽可能小(注意0不能做首位).例如:给定两个0,两个1,三个5, ...

  3. C++学习之路 | PTA乙级—— 1023 组个最小数 (20分)(精简)

    1023 组个最小数 (20分) 给定数字 0-9 各若干个.你可以以任意顺序排列这些数字,但必须全部使用.目标是使得最后得到的数尽可能小(注意 0 不能做首位).例如:给定两个 0,两个 1,三个 ...

  4. 1023 组个最小数(附详细注释,逻辑分析)

    写在前面 实现思路 整型数组存储数字出现次数,顺序表示我们拥有数字 0.数字 1.--数字 9 的个数 找出非0的第一个数字,次数减1 循环输出剩余数字 逻辑思想再次学习! 题目较简单,15分钟a题 ...

  5. PTA 1023 组个最小数

    备注:我是一个小菜鸟,会有很多错误,请大神们可以指点迷津,感谢大佬们! PTA第23题 1023 组个最小数 分数 20 给定数字 0-9 各若干个.你可以以任意顺序排列这些数字,但必须全部使用.目标 ...

  6. PTA 1023 组个最小数(Python版)

    给定数字 0-9 各若干个.你可以以任意顺序排列这些数字,但必须全部使用.目标是使得最后得到的数尽可能小(注意 0 不能做首位).例如:给定两个 0,两个 1,三个 5,一个 8,我们得到的最小的数就 ...

  7. 【C++】1023 组个最小数

    题目 给定数字 0-9 各若干个.你可以以任意顺序排列这些数字,但必须全部使用.目标是使得最后得到的数尽可能小(注意 0 不能做首位).例如:给定两个 0,两个 1,三个 5,一个 8,我们得到的最小 ...

  8. C语言PAT刷题 - 1023 组个最小数

    作者的话:若有朋友复制代码去PAT试着运行遇到问题的: 1.可能是格式问题,可以先把从本站复制的代码粘贴到记事本,再把记事本里的代码复制,然后粘贴到PAT的代码区,提交本题回答,应该就可以了: 2.可 ...

  9. (C++)1023 组个最小数 简单贪心

    #include<cstdio> //#include<algorithm> //using namespace std; //用hash思想读入数字 //解决最高位放谁 // ...

最新文章

  1. YYAnimatedImageView--gif在ios14之后只能播放一次
  2. hdoj1176【DP】
  3. 基于MATLAB的IIR滤波器设计与实现
  4. vue 如何解析原生html,VUE渲染后端返回含有script标签的html字符串示例
  5. python中xpath用法_Python中的xpath基础使用
  6. 数据接口的登录态校验以及JWT
  7. 广东工业大学专项设计_2020年广东工业大学本科招生计划发布!
  8. 力扣541. 反转字符串 II(JavaScript)
  9. 【matlab】元胞数组(使用celldisp显示元胞数组)
  10. page compaction原理
  11. LOJ#2134 小园丁与老司机
  12. 昭阳k20-80拆机过程
  13. 华为HCNA笔记-TO-BE-CONTINUED
  14. 18_一文总结Flask语法
  15. 学校教材订购系统课程设计
  16. Git——git的简单使用以及连接gitee的远程仓库[经验 y.2]
  17. 拒绝忽悠——Python帮你来网购
  18. (分享) 英语邮件要点
  19. 【转】如何使用分区助手完美迁移系统到SSD固态硬盘?
  20. 起始点的跳变、冲激函数匹配法

热门文章

  1. 表达式求值(中缀转后缀及后缀表达式求值)
  2. esper java_java-从Esper套接字开始
  3. 复杂事件处理 java_复杂事件处理引擎—Esper入门
  4. MySQL拼接字符串,GROUP_CONCAT
  5. EXCEL【插入复制的单元格】
  6. Spring 之官方中文文档
  7. Apache Geode
  8. 土壤水分测量仪一种新型的测量土壤水分的仪器
  9. switch中可以作用的类型(byte、short、char、int、Enum)
  10. 12款精品上瘾iOS游戏