输入样例测试通过,但是0分
查看原帖
输入样例测试通过,但是0分
1627374
Alpine_Moon楼主2025/1/15 19:38
#include <cstdio>
#include <iostream>
#include <algorithm>
#include <vector>
using namespace std;
int main(){
    int t,n,h;
    string s[1000],v;
    bool o[1000];
    cin>>t;
    for (int i=1;i<=t;i++){
        cin>>n;
        v.clear();
        for (int j=1;j<=n;j++) cin>>s[j];
        for (int j=1;j<n;j++){
            for (int k=j+1;k<=n;k++){
                if (s[k-1]>s[k]) {
                    swap(s[k-1],s[k]);
                }
            }
        }
        o[i]=true;
        for (int j=1;j<=n;j++) v+=s[j];
        h=v.length();
        for (int k=0;k<h-1;k++) {
            if (v[k]>v[k+1]) o[i]=false;
        }
    }
    for (int i=1;i<=t;i++){
        if (o[i]) cout<<'1'<<endl;
        else cout<<'0'<<endl;
    }
    return 0;
}
``` ```
2025/1/15 19:38
加载中...