QOJ.ac

QOJ

ID题目提交者结果用时内存语言文件大小提交时间测评时间
#879771#9811. Alphabetical AristocratsSxuanyanWA 1ms3584kbC++23768b2025-02-02 13:43:042025-02-02 13:43:04

Judging History

This is the latest submission verdict.

  • [2025-02-02 13:43:04]
  • Judged
  • Verdict: WA
  • Time: 1ms
  • Memory: 3584kb
  • [2025-02-02 13:43:04]
  • Submitted

answer

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




struct node{
    string s;
    char str;
}s[1010];

bool cmp(node a , node b){
    return a.str<b.str;
}

int main(){
    int t;
    cin>>t;
    for (int i = 0; i < t; i++)
    {
        getchar();
        getline(cin,s[i].s);
    }
    for (int i = 0; i < t; i++)
    {
        for (int j = 0; j < s[i].s.size(); j++)
        {
            if(s[i].s[j]>='A'&&s[i].s[j]<='Z'){
                 s[i].str=s[i].s[j];
                 break;
            }
        }
        
    }
    sort(s,s+t,cmp);
    // for (int i = 0; i < t; i++)
    // {
    //     cout<<s[i]<<endl;;
    // }
    for (int i = 0; i < t; i++)
    {
        cout<<s[i].s<<endl;
    }
    
    return 0;
}

詳細信息

Test #1:

score: 0
Wrong Answer
time: 1ms
memory: 3584kb

input:

7
van der Steen
fakederSteenOfficial
Groot Koerkamp
Bakker
van den Hecken the Younger
de Waal
van 't Hek

output:

akker
an den Hecken the Younger
an 't Hek
root Koerkamp
van der Steen
akederSteenOfficial
e Waal

result:

wrong answer 1st lines differ - expected: 'Bakker', found: 'akker'