1860 最大数 (string 类)
来源:互联网 发布:java tochararray用法 编辑:程序博客网 时间:2024/06/05 07:32
题目描述 Description
设有n个正整数(n≤20),将它们联接成一排,组成一个最大的多位整数。
输入描述 Input Description
第一行一个正整数n。
第二行n个正整数,空格隔开。
输出描述 Output Description
连接成的多位数。
样例输入 Sample Input
Sample 1:
3
13 312 343
Sample 2:
4
7 13 4 246
样例输出 Sample Output
Sample 1:
34331213
Sample 2:
7424613
数据范围及提示 Data Size & Hint
n≤20
#include<iostream> #include<string.h>#include<algorithm>#include<cstdio>using namespace std;bool cmp(const string a,const string b){return a+b>b+a;}int main(){int i,n;string s[21];cin>>n;for (i=0; i<n; i++) cin>>s[i];sort(s,s+n,cmp);for (i=0; i<n; i++) cout<<s[i];}
0 0
- 1860 最大数 (string 类)
- 1860 最大数
- codevs 1860 最大数
- HDU 1068 最大独立数(最大独立数 = 顶点数 - 最大匹配数/2)
- 维基oi 1860 最大数
- 求最大数(汇编)
- 寻找最大数(三)
- 寻找最大数(三)
- 寻找最大数(三)
- 寻找最大数(三)
- 寻找最大数(三)
- 寻找最大数(三)
- 寻找最大数(三)
- Max Num(最大数)
- nyoj1057最大数(三)
- 寻找最大数(三)
- lintcode 最大数(184)
- 寻找最大数(三)
- hdu 1242 Rescue
- 指针申请空间
- Andriod studio 中配置Vitamio
- 递归递推练习 L
- Ubuntu下安装MySQL及简单操作
- 1860 最大数 (string 类)
- Swift数据类型(一)
- 反射之前奏Oracle简单版
- Android的事件分发机制
- (二)WI-FI辅助定位
- 递归递推练习 M
- 分析Linux内核创建一个新进程的过程
- hdu 2048 错排的递推式
- Android5.x Notification应用解析