Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
46403 杨中琦 最大整数 C++ 通过 100 0 MS 260 KB 662 2022-07-13 13:02:49

Tests(5/5):


#include<iostream> #include<string> using namespace std; bool compare(string a,string b) { if(a+b>=b+a) { return false; } return true; } int main() { int n; cin>>n; string arr[20],temp; for(int a=0;a<n;a++) { cin>>arr[a]; } for(int i=0;i<n-1;i++) { for(int j=n-1;j>i;j--) { if(compare(arr[j-1],arr[j])) { temp=arr[j]; arr[j]=arr[j-1]; arr[j-1]=temp; } } } for(int k=0;k<n;k++){ cout<<arr[k]; } cout<<endl; return 0; }


测评信息: