文章
8
粉丝
71
获赞
0
访问
12.2k
对字符串先进行字典排序然后按照长度排序为啥不对啊,只能通过百分之六十,求大佬解答
- #include<iostream>
- #include<vector>
- #include<map>
- #include<utility>
- #include<algorithm>
- #include<stack>
- #include<queue>
- #include<string>
- #include<math.h>
- using namespace std;
- static bool cmp(string &s1,string &s2){
-
- return s1.size()<s2.size();
-
- }
- int main(){
- int n;
- cin>>n;
- vector<string>ans;
- for(int i=0;i<n;i++){
- string s;
- cin>>s;
- ans.push_back(s);
- }
-
- sort(ans.begin(),ans.end());
- sort(ans.begin(),ans.end(),cmp);
- for(int i=0;i<n;i++)cout<<ans[i]<<endl;
- }
登录后发布评论
好像是多组数据输入