Submission #1213101


Source Code Expand

#include<iostream>
#include<cstdio>
#include<cmath>
#include<cstring>
#include<string>
#include<stack>
#include<queue>
#include<vector>
#include<algorithm>
#include <iomanip>
typedef long long int ll;
using namespace std;
#define FOR(i,a,b) for (int i=(a);i<(b);i++)
#define REP(i,n) for (int i=0;i<(n);i++)
#define EREP(i,n) for (int i=1;i<=(n);i++)
#define ALL(a) (a).begin(),(a).end()
#define EVEL 1

#ifndef EVEL
#define DEB(X) cout << #X << ":" <<X<<" " ;
#define TF(f) f ? cout<<"true  " : cout<<"false ";
#define END cout<<"\n";
#else
#define DEB(X) {X=X;}
#define TF(f) {f=f;}
#define END {}
#endif
const int MOD = 1000000007;
const int INF = 1000000;
#define NMAX 50
#define MAX 10
    int N;
    vector<string> S;
    vector<int> a;
    string T;
int main(){
    cin>>N;
    REP(i,N){
        string s;
        cin>>s;
        S.push_back(s);
    }
    cin>>T;
    S.push_back(T);
    sort(ALL(S));
    int k=0;
    for(auto x:S){
        DEB(x)
        if(k>(signed)S.size())break;
        if(x==T){
            a.push_back(k);
        }
        k++;
    }
    k=0;
    for(auto x:a){
        if(k>=(signed)S.size())break;
        cout<<x+1;
        if(k!=(signed)S.size()-1)cout<<" ";
        k++;
    }
}

Submission Info

Submission Time
Task A - Atcoder Handles
User Nafmo2
Language C++14 (GCC 5.4.1)
Score 0
Code Size 1278 Byte
Status WA
Exec Time 12 ms
Memory 896 KB

Judge Result

Set Name Subtask1 Subtask2
Score / Max Score 0 / 130 0 / 120
Status
WA × 3
WA × 6
Set Name Test Cases
Subtask1 sub1_in1.txt, sub1_in2.txt, sub1_in3.txt
Subtask2 sub1_in1.txt, sub1_in2.txt, sub1_in3.txt, sub2_in1.txt, sub2_in2.txt, sub2_in3.txt
Case Name Status Exec Time Memory
sub1_in1.txt WA 1 ms 256 KB
sub1_in2.txt WA 2 ms 256 KB
sub1_in3.txt WA 2 ms 256 KB
sub2_in1.txt WA 1 ms 256 KB
sub2_in2.txt WA 6 ms 512 KB
sub2_in3.txt WA 12 ms 896 KB