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 |
|
|
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 |