求助
查看原帖
求助
915921
DougNo1楼主2024/4/29 17:04

代码:

#include <bits/stdc++.h>
using namespace std;
string s[55],s2;
bool a[30];
int main(){
    int n;
    for(int i=1;i<=n;i++) cin>>s[i];        
    cin>>s2;
    for(int i=1;i<=n;i++){
        if(s[i].substr(0,s2.size())==s2){
            a[s[i][s2.size()]-'A'+1]=1;
        }
    }
    cout<<"***";
    for(int i=1;i<=5;i++){
        if(a[i]==1) cout<<i-1+'A';
        else cout<<"*";
    }
    cout<<endl;
    for(int i=6;i<=13;i++){
        if(a[i]==1) cout<<i-1+'A';
        else cout<<"*";
    }
    cout<<endl;
    for(int i=14;i<=21;i++){
        if(a[i]==1) cout<<i-1+'A';
        else cout<<"*";
    }
    cout<<endl;
    for(int i=22;i<=26;i++){
        if(a[i]==1) cout<<i-1+'A';
        else cout<<"*";
    }
    cout<<"***";
    return 0;
}

结果0分

请大家帮帮我!

2024/4/29 17:04
加载中...