文章

85

粉丝

0

获赞

369

访问

7.2k

头像
字符串排序3 题解:
P1261 北京大学机试题
发布于2026年3月4日 17:13
阅读数 110

#include <bits/stdc++.h>
using namespace std;

int main() {
    int n;
    while (cin>>n) {
        cin.ignore();
        vector<string> v;
        for (int i=0; i<n; i++) {
            string s;
            getline(cin,s);
            if (s=="stop") {
                break;
            }
            v.push_back(s);
        }
        sort(v.begin(),v.end(),[](string s1, string s2) {
              return  s1.length()<s2.length();
            });
        for (int i=0; i<v.size(); i++) {
                cout<<v[i]<<endl;
            }
    }
}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发