| Task: | Freight trains |
| Sender: | aalto25g_007 |
| Submission time: | 2025-09-29 17:19:30 +0300 |
| Language: | C++ (C++20) |
| Status: | READY |
| Result: | ACCEPTED |
| test | verdict | time | |
|---|---|---|---|
| #1 | ACCEPTED | 0.00 s | details |
| #2 | ACCEPTED | 0.00 s | details |
| #3 | ACCEPTED | 0.01 s | details |
| #4 | ACCEPTED | 0.00 s | details |
| #5 | ACCEPTED | 0.00 s | details |
| #6 | ACCEPTED | 0.00 s | details |
| #7 | ACCEPTED | 0.00 s | details |
| #8 | ACCEPTED | 0.00 s | details |
| #9 | ACCEPTED | 0.00 s | details |
| #10 | ACCEPTED | 0.00 s | details |
| #11 | ACCEPTED | 0.00 s | details |
| #12 | ACCEPTED | 0.00 s | details |
| #13 | ACCEPTED | 0.00 s | details |
| #14 | ACCEPTED | 0.00 s | details |
| #15 | ACCEPTED | 0.00 s | details |
| #16 | ACCEPTED | 0.00 s | details |
| #17 | ACCEPTED | 0.00 s | details |
| #18 | ACCEPTED | 0.00 s | details |
| #19 | ACCEPTED | 0.00 s | details |
| #20 | ACCEPTED | 0.00 s | details |
| #21 | ACCEPTED | 0.00 s | details |
| #22 | ACCEPTED | 0.00 s | details |
| #23 | ACCEPTED | 0.00 s | details |
| #24 | ACCEPTED | 0.00 s | details |
| #25 | ACCEPTED | 0.00 s | details |
| #26 | ACCEPTED | 0.00 s | details |
| #27 | ACCEPTED | 0.00 s | details |
| #28 | ACCEPTED | 0.00 s | details |
| #29 | ACCEPTED | 0.00 s | details |
| #30 | ACCEPTED | 0.00 s | details |
| #31 | ACCEPTED | 0.00 s | details |
| #32 | ACCEPTED | 0.00 s | details |
| #33 | ACCEPTED | 0.00 s | details |
| #34 | ACCEPTED | 0.00 s | details |
| #35 | ACCEPTED | 0.00 s | details |
| #36 | ACCEPTED | 0.00 s | details |
| #37 | ACCEPTED | 0.00 s | details |
| #38 | ACCEPTED | 0.00 s | details |
| #39 | ACCEPTED | 0.00 s | details |
| #40 | ACCEPTED | 0.00 s | details |
| #41 | ACCEPTED | 0.00 s | details |
| #42 | ACCEPTED | 0.00 s | details |
| #43 | ACCEPTED | 0.00 s | details |
| #44 | ACCEPTED | 0.00 s | details |
| #45 | ACCEPTED | 0.00 s | details |
| #46 | ACCEPTED | 0.00 s | details |
| #47 | ACCEPTED | 0.00 s | details |
| #48 | ACCEPTED | 0.00 s | details |
| #49 | ACCEPTED | 0.00 s | details |
| #50 | ACCEPTED | 0.00 s | details |
| #51 | ACCEPTED | 0.00 s | details |
| #52 | ACCEPTED | 0.01 s | details |
| #53 | ACCEPTED | 0.01 s | details |
| #54 | ACCEPTED | 0.01 s | details |
| #55 | ACCEPTED | 0.01 s | details |
| #56 | ACCEPTED | 0.01 s | details |
| #57 | ACCEPTED | 0.01 s | details |
| #58 | ACCEPTED | 0.01 s | details |
| #59 | ACCEPTED | 0.01 s | details |
| #60 | ACCEPTED | 0.01 s | details |
| #61 | ACCEPTED | 0.01 s | details |
| #62 | ACCEPTED | 0.20 s | details |
| #63 | ACCEPTED | 0.21 s | details |
| #64 | ACCEPTED | 0.20 s | details |
| #65 | ACCEPTED | 0.20 s | details |
| #66 | ACCEPTED | 0.20 s | details |
| #67 | ACCEPTED | 0.23 s | details |
| #68 | ACCEPTED | 0.21 s | details |
| #69 | ACCEPTED | 0.22 s | details |
| #70 | ACCEPTED | 0.20 s | details |
| #71 | ACCEPTED | 0.21 s | details |
Code
#include <algorithm>
#include <bits/stdc++.h>
using namespace std;
// clang-format off
template<typename A, typename B> ostream& operator<<(ostream &os, const pair<A, B> &p) { return os << '(' << p.first << ", " << p.second << ')'; }
template<typename T_container, typename T = typename enable_if<!is_same<T_container, string>::value, typename T_container::value_type>::type> ostream& operator<<(ostream &os, const T_container &v) { os << '{'; string sep; for (const T &x : v) os << sep << x, sep = ", "; return os << '}'; }
void dbg_out() { cerr << endl; }
template<typename Head, typename... Tail> void dbg_out(Head H, Tail... T) { cerr << ' ' << H; dbg_out(T...); }
template <typename T> istream &operator>>(istream &is, vector<T> &v) { T value; is >> value; v.push_back(value); return is; }
#define preamble ios::sync_with_stdio(0); cin.tie(0); dbg("INIT");
// clang-format on
#ifdef DO_DBG
#define dbg(...) cerr << "(" << #__VA_ARGS__ << "):", dbg_out(__VA_ARGS__)
#else
#define dbg(...)
#endif
typedef long long ll;
typedef unsigned long long ull;
typedef long double ld;
template <typename T> using v = vector<T>;
template <typename T> using us = unordered_set<T>;
template <typename K, typename V> using um = unordered_map<K, V>;
constexpr int MOD = 1e9 + 7;
const int INF = 1e9;
const ld EPS = 1e-9;
#define loopi(n) for (int i = 0; i < n; i++)
#define loopj(n) for (int j = 0; j < n; j++)
#define loopk(n) for (int k = 0; k < n; k++)
#define loopz(n) for (int z = 0; z < n; z++)
#define all(v) v.begin(), v.end()
#define rall(v) v.rbegin(), v.rend()
#define sq(x) ((x) * (x))
bool cmp(string a, string b) {
if (a.length() == b.length())
return a < b;
else {
return a + b < b + a;
}
}
int main() {
int n;
v<string> a;
cin >> n;
loopi(n) cin >> a;
sort(all(a), cmp);
loopi(n) cout << a[i];
cout << "\n";
}
Test details
Test 1
Verdict: ACCEPTED
| input |
|---|
| 1 gl |
| correct output |
|---|
| gl |
| user output |
|---|
| gl |
Test 2
Verdict: ACCEPTED
| input |
|---|
| 2 adedf ff |
| correct output |
|---|
| adedfff |
| user output |
|---|
| adedfff |
Test 3
Verdict: ACCEPTED
| input |
|---|
| 2 jb lj |
| correct output |
|---|
| jblj |
| user output |
|---|
| jblj |
Test 4
Verdict: ACCEPTED
| input |
|---|
| 2 qlipb sr |
| correct output |
|---|
| qlipbsr |
| user output |
|---|
| qlipbsr |
Test 5
Verdict: ACCEPTED
| input |
|---|
| 3 f llk onfj |
| correct output |
|---|
| fllkonfj |
| user output |
|---|
| fllkonfj |
Test 6
Verdict: ACCEPTED
| input |
|---|
| 3 jaeo mob nk |
| correct output |
|---|
| jaeomobnk |
| user output |
|---|
| jaeomobnk |
Test 7
Verdict: ACCEPTED
| input |
|---|
| 3 nemlo psqhy sg |
| correct output |
|---|
| nemlopsqhysg |
| user output |
|---|
| nemlopsqhysg |
Test 8
Verdict: ACCEPTED
| input |
|---|
| 4 dia eh fbcae gf |
| correct output |
|---|
| diaehfbcaegf |
| user output |
|---|
| diaehfbcaegf |
Test 9
Verdict: ACCEPTED
| input |
|---|
| 4 c cbfaa egbg fc |
| correct output |
|---|
| cbfaacegbgfc |
| user output |
|---|
| cbfaacegbgfc |
Test 10
Verdict: ACCEPTED
| input |
|---|
| 4 cbc cdd ceed dbeea |
| correct output |
|---|
| cbccddceeddbeea |
| user output |
|---|
| cbccddceeddbeea |
Test 11
Verdict: ACCEPTED
| input |
|---|
| 4 bfec bgbaf fcg fdbbg |
| correct output |
|---|
| bfecbgbaffcgfdbbg |
| user output |
|---|
| bfecbgbaffcgfdbbg |
Test 12
Verdict: ACCEPTED
| input |
|---|
| 5 aoefh ge imgjj kmj ... |
| correct output |
|---|
| aoefhgeimgjjkmjmhhi |
| user output |
|---|
| aoefhgeimgjjkmjmhhi |
Test 13
Verdict: ACCEPTED
| input |
|---|
| 5 bcbec ei fdigc ilabd ... |
| correct output |
|---|
| bcbeceifdigcilabdlg |
| user output |
|---|
| bcbeceifdigcilabdlg |
Test 14
Verdict: ACCEPTED
| input |
|---|
| 5 a d db glfff ... |
| correct output |
|---|
| adbdglfffih |
| user output |
|---|
| adbdglfffih |
Test 15
Verdict: ACCEPTED
| input |
|---|
| 5 ab d ebhin k ... |
| correct output |
|---|
| abdebhinknab |
| user output |
|---|
| abdebhinknab |
Test 16
Verdict: ACCEPTED
| input |
|---|
| 5 fasgx o oezws qua ... |
| correct output |
|---|
| fasgxoezwsoquaspfd |
| user output |
|---|
| fasgxoezwsoquaspfd |
Test 17
Verdict: ACCEPTED
| input |
|---|
| 5 bcggd dcg e fc ... |
| correct output |
|---|
| bcggddcgefcg |
| user output |
|---|
| bcggddcgefcg |
Test 18
Verdict: ACCEPTED
| input |
|---|
| 5 cmo cx hftbb mil ... |
| correct output |
|---|
| cmocxhftbbmiltksr |
| user output |
|---|
| cmocxhftbbmiltksr |
Test 19
Verdict: ACCEPTED
| input |
|---|
| 5 ab ababa b ca ... |
| correct output |
|---|
| ababaabbcaccb |
| user output |
|---|
| ababaabbcaccb |
Test 20
Verdict: ACCEPTED
| input |
|---|
| 5 o rjj sfj ti ... |
| correct output |
|---|
| orjjsfjtiw |
| user output |
|---|
| orjjsfjtiw |
Test 21
Verdict: ACCEPTED
| input |
|---|
| 5 a aa aaa abbab ... |
| correct output |
|---|
| aaaaaaabbabba |
| user output |
|---|
| aaaaaaabbabba |
Test 22
Verdict: ACCEPTED
| input |
|---|
| 10 aoefh f ge hlmgh ... |
| correct output |
|---|
| aoefhfgehlmghimgjjjkmjmhhinmol... |
| user output |
|---|
| aoefhfgehlmghimgjjjkmjmhhinmol... |
Test 23
Verdict: ACCEPTED
| input |
|---|
| 10 bcbec cjjil dbigk ei ... |
| correct output |
|---|
| bcbeccjjildbigkeifdigcgfbikfil... |
| user output |
|---|
| bcbeccjjildbigkeifdigcgfbikfil... |
Test 24
Verdict: ACCEPTED
| input |
|---|
| 10 a cij d db ... |
| correct output |
|---|
| acijdbddhhekcgibfgglfffihkg |
| user output |
|---|
| acijdbddhhekcgibfgglfffihkg |
Test 25
Verdict: ACCEPTED
| input |
|---|
| 10 ab d ebhin fk ... |
| correct output |
|---|
| abdebhinfkgjdinaiodgkacknab |
| user output |
|---|
| abdebhinfkgjdinaiodgkacknab |
Test 26
Verdict: ACCEPTED
| input |
|---|
| 10 buywl fasgx gb jzpek ... |
| correct output |
|---|
| buywlfasgxgbjzpekoezwsoquaspfd... |
| user output |
|---|
| buywlfasgxgbjzpekoezwsoquaspfd... |
Test 27
Verdict: ACCEPTED
| input |
|---|
| 10 acg bcggd dcg dede ... |
| correct output |
|---|
| acgbcggddcgdedeefcfdbbfgabbg |
| user output |
|---|
| acgbcggddcgdedeefcfdbbfgabbg |
Test 28
Verdict: ACCEPTED
| input |
|---|
| 10 cmo cx dpr dtir ... |
| correct output |
|---|
| cmocxdprdtirhftbbmfmiltksrttkb... |
| user output |
|---|
| cmocxdprdtirhftbbmfmiltksrttkb... |
Test 29
Verdict: ACCEPTED
| input |
|---|
| 10 ab ababa abbc b ... |
| correct output |
|---|
| ababaababbcbbbcaccbcccccc |
| user output |
|---|
| ababaababbcbbbcaccbcccccc |
Test 30
Verdict: ACCEPTED
| input |
|---|
| 10 dmq gl j jqso ... |
| correct output |
|---|
| dmqgljjqsoorjjsfjtiulvw |
| user output |
|---|
| dmqgljjqsoorjjsfjtiulvw |
Test 31
Verdict: ACCEPTED
| input |
|---|
| 10 a aa aaa abbab ... |
| correct output |
|---|
| aaaaaaabbabbabbabbabbbbbabbbbb |
| user output |
|---|
| aaaaaaabbabbabbabbabbbbbabbbbb |
Test 32
Verdict: ACCEPTED
| input |
|---|
| 100 aa acmfac afmolcn alllbndbli ... |
| correct output |
|---|
| aaacmfacafmolcnalllbndbliamdal... |
| user output |
|---|
| aaacmfacafmolcnalllbndbliamdal... |
Test 33
Verdict: ACCEPTED
| input |
|---|
| 100 a acjgj ae aegdb ... |
| correct output |
|---|
| aacjgjaeaegdbafcbahledfchagaja... |
| user output |
|---|
| aacjgjaeaegdbafcbahledfchagaja... |
Test 34
Verdict: ACCEPTED
| input |
|---|
| 100 a aah abaeeaifc abajl ... |
| correct output |
|---|
| aaahabaeeaifcabajlaehaejcdegka... |
| user output |
|---|
| aaahabaeeaifcabajlaehaejcdegka... |
Test 35
Verdict: ACCEPTED
| input |
|---|
| 100 a aa abg abndfmmmk ... |
| correct output |
|---|
| aaaabgabndfmmmkacggjdeacogeada... |
| user output |
|---|
| aaaabgabndfmmmkacggjdeacogeada... |
Test 36
Verdict: ACCEPTED
| input |
|---|
| 100 afn aic ajrkgzldb amcyqyh ... |
| correct output |
|---|
| afnaicajrkgzldbamcyqyhandanxhj... |
| user output |
|---|
| afnaicajrkgzldbamcyqyhandanxhj... |
Test 37
Verdict: ACCEPTED
| input |
|---|
| 100 aacdeffdd abaacbae abfbbff ac ... |
| correct output |
|---|
| aacdeffddabaacbaeabfbbffacacbg... |
| user output |
|---|
| aacdeffddabaacbaeabfbbffacacbg... |
Test 38
Verdict: ACCEPTED
| input |
|---|
| 100 abnfxhutgk ajkdoqmdqp asxeblm badpwpsqhn ... |
| correct output |
|---|
| abnfxhutgkajkdoqmdqpasxeblmbad... |
| user output |
|---|
| abnfxhutgkajkdoqmdqpasxeblmbad... |
Test 39
Verdict: ACCEPTED
| input |
|---|
| 100 a aa aaaaacaca aaaabcabc ... |
| correct output |
|---|
| aaaaaaaacacaaaaabcabcaaabaaaab... |
| user output |
|---|
| aaaaaaaacacaaaaabcabcaaabaaaab... |
Test 40
Verdict: ACCEPTED
| input |
|---|
| 100 a aiesfhkro aivvkdc ajrtj ... |
| correct output |
|---|
| aaiesfhkroaivvkdcajrtjaqfnivlb... |
| user output |
|---|
| aaiesfhkroaivvkdcajrtjaqfnivlb... |
Test 41
Verdict: ACCEPTED
| input |
|---|
| 100 a aa aaaa aaaaa ... |
| correct output |
|---|
| aaaaaaaaaaaaaaaaaaaaaaaaaaabab... |
| user output |
|---|
| aaaaaaaaaaaaaaaaaaaaaaaaaaabab... |
Test 42
Verdict: ACCEPTED
| input |
|---|
| 200 a aa abbhjifdb acmfac ... |
| correct output |
|---|
| aaaabbhjifdbacmfacadiadnhkaehh... |
| user output |
|---|
| aaaabbhjifdbacmfacadiadnhkaehh... |
Test 43
Verdict: ACCEPTED
| input |
|---|
| 200 a aa abihiahg acjgj ... |
| correct output |
|---|
| aaaabihiahgacjgjadaeaegdbafcba... |
| user output |
|---|
| aaaabihiahgacjgjadaeaegdbafcba... |
Test 44
Verdict: ACCEPTED
| input |
|---|
| 200 a aah abaeeaifc abajl ... |
| correct output |
|---|
| aaahabaeeaifcabajlaehaejcdegka... |
| user output |
|---|
| aaahabaeeaifcabajlaehaejcdegka... |
Test 45
Verdict: ACCEPTED
| input |
|---|
| 200 a aa aan abg ... |
| correct output |
|---|
| aaaaanabgabndfmmmkacggjdeacoge... |
| user output |
|---|
| aaaaanabgabndfmmmkacggjdeacoge... |
Test 46
Verdict: ACCEPTED
| input |
|---|
| 200 ad aegewtfc afn aic ... |
| correct output |
|---|
| adaegewtfcafnaicajrkgzldbamcyq... |
| user output |
|---|
| adaegewtfcafnaicajrkgzldbamcyq... |
Test 47
Verdict: ACCEPTED
| input |
|---|
| 200 a aa aacdeffdd aaeceaeb ... |
| correct output |
|---|
| aaaaacdeffddaaeceaebabaacbaeab... |
| user output |
|---|
| aaaaacdeffddaaeceaebabaacbaeab... |
Test 48
Verdict: ACCEPTED
| input |
|---|
| 200 abnfxhutgk aghv ajkdoqmdqp ajpvvalnu ... |
| correct output |
|---|
| abnfxhutgkaghvajkdoqmdqpajpvva... |
| user output |
|---|
| abnfxhutgkaghvajkdoqmdqpajpvva... |
Test 49
Verdict: ACCEPTED
| input |
|---|
| 200 a aa aaaaacaca aaaabcabc ... |
| correct output |
|---|
| aaaaaaaacacaaaaabcabcaaaacbcaa... |
| user output |
|---|
| aaaaaaaacacaaaaabcabcaaaacbcaa... |
Test 50
Verdict: ACCEPTED
| input |
|---|
| 200 a abam aiesfhkro aivvkdc ... |
| correct output |
|---|
| aabamaiesfhkroaivvkdcajrtjakam... |
| user output |
|---|
| aabamaiesfhkroaivvkdcajrtjakam... |
Test 51
Verdict: ACCEPTED
| input |
|---|
| 200 a aaicd acbjfaj achddjj ... |
| correct output |
|---|
| aaaicdacbjfajachddjjacifadaecf... |
| user output |
|---|
| aaaicdacbjfajachddjjacifadaecf... |
Test 52
Verdict: ACCEPTED
| input |
|---|
| 1000 a aa aaccbkcd aaj ... |
| correct output |
|---|
| aaaaaccbkcdaajaanabaabanikjabb... |
| user output |
|---|
| aaaaaccbkcdaajaanabaabanikjabb... |
Test 53
Verdict: ACCEPTED
| input |
|---|
| 1000 a aa aabecajcf aabg ... |
| correct output |
|---|
| aaaaabecajcfaabgaabjllgdlkaadg... |
| user output |
|---|
| aaaaabecajcfaabgaabjllgdlkaadg... |
Test 54
Verdict: ACCEPTED
| input |
|---|
| 1000 a aa aablaga aah ... |
| correct output |
|---|
| aaaaablagaaahaajaaklkjjababaee... |
| user output |
|---|
| aaaaablagaaahaajaaklkjjababaee... |
Test 55
Verdict: ACCEPTED
| input |
|---|
| 1000 a aa aagjd aajdlmacjn ... |
| correct output |
|---|
| aaaaagjdaajdlmacjnaakjdngdfaal... |
| user output |
|---|
| aaaaagjdaajdlmacjnaakjdngdfaal... |
Test 56
Verdict: ACCEPTED
| input |
|---|
| 1000 a aalguz abcce abggxup ... |
| correct output |
|---|
| aaalguzabcceabggxupabujabxldxy... |
| user output |
|---|
| aaalguzabcceabggxupabujabxldxy... |
Test 57
Verdict: ACCEPTED
| input |
|---|
| 1000 a aa aaabaaaaf aaaeb ... |
| correct output |
|---|
| aaaaaabaaaafaaaebaabeadaabfffd... |
| user output |
|---|
| aaaaaabaaaafaaaebaabeadaabfffd... |
Test 58
Verdict: ACCEPTED
| input |
|---|
| 1000 a aamuthxggq abnfxhutgk adaumgqm ... |
| correct output |
|---|
| aaamuthxggqabnfxhutgkadaumgqma... |
| user output |
|---|
| aaamuthxggqabnfxhutgkadaumgqma... |
Test 59
Verdict: ACCEPTED
| input |
|---|
| 1000 a aa aaa aaaa ... |
| correct output |
|---|
| aaaaaaaaaaaaaaaaaaaaaaaaaaabaa... |
| user output |
|---|
| aaaaaaaaaaaaaaaaaaaaaaaaaaabaa... |
Test 60
Verdict: ACCEPTED
| input |
|---|
| 1000 a aanmhqqnpc ab abam ... |
| correct output |
|---|
| aaanmhqqnpcababamabginwqvvacba... |
| user output |
|---|
| aaanmhqqnpcababamabginwqvvacba... |
Test 61
Verdict: ACCEPTED
| input |
|---|
| 1000 a aa aaaca aae ... |
| correct output |
|---|
| aaaaaacaaaeaaekcaagjeahdaahhdf... |
| user output |
|---|
| aaaaaacaaaeaaekcaagjeahdaahhdf... |
Test 62
Verdict: ACCEPTED
| input |
|---|
| 100000 a aa aaa aaaagle ... |
| correct output |
|---|
| aaaaaaaaaagleaaabaaabiaaaaccgh... |
| user output |
|---|
| aaaaaaaaaagleaaabaaabiaaaaccgh... |
Test 63
Verdict: ACCEPTED
| input |
|---|
| 100000 a aa aaa aaaagf ... |
| correct output |
|---|
| aaaaaaaaaagfaaaaihlblgaaaalkll... |
| user output |
|---|
| aaaaaaaaaagfaaaaihlblgaaaalkll... |
Test 64
Verdict: ACCEPTED
| input |
|---|
| 100000 a aa aaa aaaa ... |
| correct output |
|---|
| aaaaaaaaaaaaaabkaaaaelbjbaaaaf... |
| user output |
|---|
| aaaaaaaaaaaaaabkaaaaelbjbaaaaf... |
Test 65
Verdict: ACCEPTED
| input |
|---|
| 100000 a aa aaa aaaa ... |
| correct output |
|---|
| aaaaaaaaaaaaaahleaaaajaaabaaab... |
| user output |
|---|
| aaaaaaaaaaaaaahleaaaajaaabaaab... |
Test 66
Verdict: ACCEPTED
| input |
|---|
| 100000 a aa aaa aaacxrqz ... |
| correct output |
|---|
| aaaaaaaaacxrqzaaahaaaahaaaplto... |
| user output |
|---|
| aaaaaaaaacxrqzaaahaaaahaaaplto... |
Test 67
Verdict: ACCEPTED
| input |
|---|
| 100000 a aa aaa aaaa ... |
| correct output |
|---|
| aaaaaaaaaaaaaaaaaaaaaadbaaaaaa... |
| user output |
|---|
| aaaaaaaaaaaaaaaaaaaaaadbaaaaaa... |
Test 68
Verdict: ACCEPTED
| input |
|---|
| 100000 a aa aaa aaail ... |
| correct output |
|---|
| aaaaaaaaailaaaitehaeaaaitxaaam... |
| user output |
|---|
| aaaaaaaaailaaaitehaeaaaitxaaam... |
Test 69
Verdict: ACCEPTED
| input |
|---|
| 100000 a aa aaa aaaa ... |
| correct output |
|---|
| aaaaaaaaaaaaaaabghaaaabcaffaaa... |
| user output |
|---|
| aaaaaaaaaaaaaaabghaaaabcaffaaa... |
Test 70
Verdict: ACCEPTED
| input |
|---|
| 100000 a aa aaa aaaaggo ... |
| correct output |
|---|
| aaaaaaaaaaggoaaacwpgjkvaaaftbl... |
| user output |
|---|
| aaaaaaaaaaggoaaacwpgjkvaaaftbl... |
Test 71
Verdict: ACCEPTED
| input |
|---|
| 100000 a aa aaa aaaa ... |
| correct output |
|---|
| aaaaaaaaaaaaaabaaaagkaaabaaabb... |
| user output |
|---|
| aaaaaaaaaaaaaabaaaagkaaabaaabb... |
