文章

8

粉丝

0

获赞

58

访问

1.6k

头像
字符串排序3 题解:
P1261 北京大学机试题
发布于2025年3月14日 13:48
阅读数 128

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

int main() {
    int n; 思想:把字符串的长度作为map的key,自动排序
    while (cin >> n) {
        cin.ignore(10000, '\n'); // 清除输入缓冲区的换行符
        map<int, string> mp;
        string s;
        for (int i = 0; i < n && getline(cin, s) && s != "stop"; ++i) {
            mp[s.size()] = s;
        }
        for (const auto& p : mp) cout << p.second&...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发