文章

38

粉丝

11

获赞

2

访问

31.0k

头像
参考大家的三种方法
P1294 上海交通大学机试题
发布于2024年8月27日 08:51
阅读数 1.1k

#include<bits/stdc++.h>
using namespace std;
string str[1010];
//方法一
//int main(){
//    string s;
//    cin >> s;
//    int len = s.size();
//    for(int i = 0;i < len;i++){
//        str[i] = s.substr(i,len - i);
//    }
//    sort(str,str + len);
//    for(int i = 0;i < len;i++) cout << str[i] << endl;
//}
//方法二
int main(){
    vector<string> v;
    string s;
    cin >> s;
    int len = s.size();
    for(int i = 0;i < len;i++){
        string z = s.substr(i,len - i);
        v.push_back(z);
    }
    sort(v.begin(),v.end());
    for(auto x:v){
        cout << x << endl;
    }
    return 0;
}
//方法三
//int main(){
//    string s;
//  ...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发