问题标题: 酷町堂:3790

0
0
已解决
胡景轩
胡景轩
资深守护
资深守护
  • #include<iostream> #include<cstdio> #include<cmath> #include<string> #include<algorithm> using namespace std; int main(){ string m,s,k; getline(cin,s); int n; cin>>n; getline(cin,s); for(int i=1;i<=n;i++){ getline(cin,m); if(m<s){ k=k+m; } } cout<<k; return 0; }
胡景轩在2022-08-13 15:12:48追加了内容

#include<iostream>
#include<cstdio>
#include<cmath>
#include<string>
#include<algorithm>
using namespace std;
int main(){  
    string m,s,k;
    getline(cin,s);
    int n;
    cin>>n;
    getline(cin,s);
    for(int i=1;i<=n;i++){
        getline(cin,m);
        if(m<s){
            k=k+m;
        }
    }
    cout<<k;
    return 0;
}


0
已采纳
万睿言
万睿言
初级光能
初级光能

把字符串的输入全部改成cin输入

    cin输入字符串s
    输入整型变量n
    循环遍历1到n
        cin输入字符串m
        如果m小于s
            k+=m
    输出字符串k

 

我要回答