P1012 拼数
Posted xiaoyezi-wink
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了P1012 拼数相关的知识,希望对你有一定的参考价值。
P1012 拼数
输入输出样例
输入样例
3 13 312 343
输出样例
34331213
注意 当你输入:
6
321 32 407 135 13 217
应该输出:
4073232121713513
代码:
#include<iostream> #include<cstdio> #include<cmath> #include<algorithm> #include<cstring> #include<string> using namespace std; string a[21]; //定义一个字符串数组 bool cmp(string a,string b) //核心程序 { return a+b>b+a; } int main() { int n; cin>>n; for(int i=1;i<=n;i++) cin>>a[i]; //输入字符串数组 sort(a+1,a+n+1,cmp); for(int i=1;i<=n;i++) cout<<a[i]; return 0; }
以上是关于P1012 拼数的主要内容,如果未能解决你的问题,请参考以下文章