Submission #1213015


Source Code Expand

#include <bits/stdc++.h>

using namespace std;

#define int long long
#define all(v) begin(v), end(v)
#define rep(i, n) for(int i = 0; i < (int)(n); i++)
#define reps(i, s, n) for(int i = (int)(s); i < (int)(n); i++)

template<class T1, class T2> void chmin(T1 &a, T2 b){if(a>b)a=b;}
template<class T1, class T2> void chmax(T1 &a, T2 b){if(a<b)a=b;}

using pint = pair<int, int>;
using tint = tuple<int, int, int>;
using vint = vector<int>;

const int inf = 1LL << 55;
const int mod = 1e9 + 7;

signed main()
{
  cin.tie(0);
  ios_base::sync_with_stdio(0);
  cout << fixed << setprecision(12);

  int N;
  cin >> N;
  vector<string> S(N);
  rep(i, N) cin >> S[i];
  sort(all(S));
  string T;
  cin >> T;
  int ui = upper_bound(all(S), T) - S.begin();
  int li = lower_bound(all(S), T) - S.begin();
  bool izryt = false;
  reps(i, li, ui+1) {
    if(izryt) cout << " ";
    cout << i+1;
    izryt = true;
  }
  cout << endl;

  return 0;
}

Submission Info

Submission Time
Task A - Atcoder Handles
User ukuku09
Language C++14 (GCC 5.4.1)
Score 130
Code Size 983 Byte
Status WA
Exec Time 6 ms
Memory 768 KB

Judge Result

Set Name Subtask1 Subtask2
Score / Max Score 130 / 130 0 / 120
Status
AC × 3
AC × 3
WA × 3
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 AC 1 ms 256 KB
sub1_in2.txt AC 1 ms 256 KB
sub1_in3.txt AC 1 ms 256 KB
sub2_in1.txt WA 1 ms 256 KB
sub2_in2.txt WA 4 ms 512 KB
sub2_in3.txt WA 6 ms 768 KB