7-3 组个最小数 (20 分)
7-3 组个最小数 (20 分)
给定数字0-9各若干个。你可以以任意顺序排列这些数字,但必须全部使用。目标是使得最后得到的数尽可能小(注意0不能做首位)。例如:给定两个0,两个1,三个5,一个8,我们得到的最小的数就是10015558。
现给定数字,请编写程序输出能够组成的最小的数。
输入格式:
输入在一行中给出10个非负整数,顺序表示我们拥有数字0、数字1、……数字9的个数。整数间用一个空格分隔。10个数字的总个数不超过50,且至少拥有1个非0的数字。
输出格式:
在一行中输出能够组成的最小的数。
输入样例:
2 2 0 0 0 3 0 0 1 0
输出样例:
10015558
7-3 组个最小数 (20 分)
#include<stdio.h>
int main(int argc, char const *argv[])
{int i,j;int x[9];for(i=0;i<10;i++)scanf("%d",&x[i]);for(i=1;i<10;i++)if(x[i]){ printf("%d",i); x[i]--; break; }for(i=0;i<10;i++)while(x[i]){ printf("%d",i); x[i]--; }return 0;
}
7-3 组个最小数 (20 分)相关推荐
- C++学习之路 | PTA乙级—— 1023 组个最小数 (20分)(精简)
1023 组个最小数 (20分) 给定数字 0-9 各若干个.你可以以任意顺序排列这些数字,但必须全部使用.目标是使得最后得到的数尽可能小(注意 0 不能做首位).例如:给定两个 0,两个 1,三个 ...
- PAT (Basic Level) Practice (中文)1023 组个最小数 (20 分) (排序)
给定数字 0-9 各若干个.你可以以任意顺序排列这些数字,但必须全部使用.目标是使得最后得到的数尽可能小(注意 0 不能做首位).例如:给定两个 0,两个 1,三个 5,一个 8,我们得到的最小的数就 ...
- 7-37 组个最小数 (20分)_波音737高度计上蹊跷的“8英尺”,09年土耳其航空1951号航班空难...
乔善勋/文 现代客机都拥有自动驾驶功能,它能大为减轻飞行员的操作负担,但是如果其中的感应器坏了,也会对飞行安全带来威胁.土耳其航空1951号(TK1951)航班就是其中的典型案例,客机的无线电高度计发 ...
- 1023 组个最小数 (20 分)(c语言)
给定数字 0-9 各若干个.你可以以任意顺序排列这些数字,但必须全部使用.目标是使得最后得到的数尽可能小(注意 0 不能做首位).例如:给定两个 0,两个 1,三个 5,一个 8,我们得到的最小的数就 ...
- 1023 组个最小数 (20 分)_14行代码AC
立志用最少的代码做最高效的表达 给定数字 0-9 各若干个.你可以以任意顺序排列这些数字,但必须全部使用.目标是使得最后得到的数尽可能小(注意 0 不能做首位).例如:给定两个 0,两个 1,三个 5 ...
- PAT乙级 1023 组个最小数 (20 分)
给定数字 0-9 各若干个.你可以以任意顺序排列这些数字,但必须全部使用.目标是使得最后得到的数尽可能小(注意 0 不能做首位).例如:给定两个 0,两个 1,三个 5,一个 8,我们得到的最小的数就 ...
- Basic Level 1023. 组个最小数 (20)
给定数字0-9各若干个.你可以以任意顺序排列这些数字,但必须全部使用.目标是使得最后得到的数尽可能小(注意0不能做首位).例如:给定两个0,两个1,三个5,一个8,我们得到的最小的数就是1001555 ...
- 牛客网_PAT乙级_1013组个最小数 (20)
题目描述 给定数字0-9各若干个.你可以以任意顺序排列这些数字,但必须全部使用.目标是使得最后得到的数尽可能小(注意0不能做首位).例如: 给定两个0,两个1,三个5,一个8,我们得到的最小的数就是1 ...
- 1023. 组个最小数 (20)
给定数字0-9各若干个.你可以以任意顺序排列这些数字,但必须全部使用.目标是使得最后得到的数尽可能小(注意0不能做首位).例如:给定两个0,两个1,三个5,一个8,我们得到的最小的数就是1001555 ...
- PAT 乙级 1023. 组个最小数 (20) Java版
给定数字0-9各若干个.你可以以任意顺序排列这些数字,但必须全部使用.目标是使得最后得到的数尽可能小(注意0不能做首位).例如:给定两个0,两个1,三个5,一个8,我们得到的最小的数就是1001555 ...
最新文章
- SmartRoute之大规模消息转发集群实现
- 在tomcat中部署web项目
- FileInputStream与FileOutputStream 复制文件例子代码
- Android解决java.lang.OutOfMemoryError: bitmap size exceeds VM budget(转)
- linux/npm/git的简单操作
- ssh服务及安全配置
- 【译】WebSocket协议第四章——连接握手(Opening Handshake)
- 学习记录 java泛型资料
- 关于selenium获取cookie然后实现免登录
- 软件测试--用例编写
- 中国电信校园宽带客户端连接服务器无响应,天翼校园客户端出现了错误码,是在提示什么?...
- 测试显卡专业性能软件,如何测试显卡的性能?几款的显卡性能检测软件推荐
- 基于单片机指纹考勤系统设计(论文毕设)全套资料
- 安全牛3·15期间遭黑客攻击 阿里云成功抵御
- Get busy living--or get busy dying
- Jmeter 测试12306 获取火车票订单接口
- Prometheus监控以及告警配置
- 快乐总动员 幸福你我他——龙营华夏第五届届亲子运动会
- 低分怎么上计算机专科学校,低分“首选”这四个专业,不仅给全家能争光,专科也能进国企...
- Python中“xx+=xx”与“xx=xx+xx”的区别