123456789101112131415161718192021222324 |
- #include<bits/stdc++.h>
- using namespace std;
- bool cmp(string a,string b)
- {
- if(a.length()==b.length())
- return a<b;
- else
- return a.length()<b.length();
- }
- int main()
- {
- int n;
- while(cin>>n)
- {
- string str[n];
- int i =n;
- while(i)
- cin>>str[--i];
- sort(str,str+n,cmp);
- for(i=0;i<n;i++)
- cout<<str[i]<<endl;
- }
- return 0;
- }
|