加起来再比字典序√
拼数
https://ac.nowcoder.com/acm/problem/16783
加起来再比字典序√
#include<cstdio> #include<iostream> #include<algorithm> #include<string> using namespace std; int main() { string a[50]; int n; cin>>n; for(int i=1;i<=n;i++) cin>>a[i]; for(int i=1;i<=n;i++) { for(int k=1;k<=n-1;k++) { string temp; if((a[k+1]+a[k])>(a[k]+a[k+1])) { temp=a[k]; a[k]=a[k+1]; a[k+1]=temp; } } } for(int i=1;i<=n;i++) cout<<a[i]; return 0; }