Task: | Merkkijono |
Sender: | Septicuss |
Submission time: | 2022-10-10 12:49:52 +0300 |
Language: | Java |
Status: | READY |
Result: | 100 |
group | verdict | score |
---|---|---|
#1 | ACCEPTED | 100 |
test | verdict | time | |
---|---|---|---|
#1 | ACCEPTED | 0.08 s | details |
#2 | ACCEPTED | 0.08 s | details |
#3 | ACCEPTED | 0.08 s | details |
#4 | ACCEPTED | 0.08 s | details |
#5 | ACCEPTED | 0.08 s | details |
#6 | ACCEPTED | 0.08 s | details |
#7 | ACCEPTED | 0.08 s | details |
#8 | ACCEPTED | 0.08 s | details |
#9 | ACCEPTED | 0.08 s | details |
#10 | ACCEPTED | 0.08 s | details |
#11 | ACCEPTED | 0.08 s | details |
#12 | ACCEPTED | 0.08 s | details |
#13 | ACCEPTED | 0.09 s | details |
#14 | ACCEPTED | 0.09 s | details |
#15 | ACCEPTED | 0.11 s | details |
#16 | ACCEPTED | 0.14 s | details |
Code
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.io.PrintWriter; import java.util.StringTokenizer; public class B { public static void main(String[] args) { FastReader reader = new FastReader(); PrintWriter writer = new PrintWriter(new OutputStreamWriter(System.out)); int n = reader.nextInt(); reader.close(); writer.println(solve(n)); writer.flush(); writer.close(); } public static String solve(int n) { StringBuilder sb = new StringBuilder(); for (int i = 0; i < n; i++) { char a = (char) (97 + i); // Go through every character from a to p for (int j = sb.length(); j >= 0; j -= 1) { // Go through every index of string and insert letter there sb.insert(j, a); } } return sb.toString(); } static class FastReader { BufferedReader br; StringTokenizer st; public FastReader() { br = new BufferedReader(new InputStreamReader(System.in)); } void close() { try { br.close(); } catch (IOException e) { e.printStackTrace(); } br = null; st = null; } String next() { while (st == null || !st.hasMoreElements()) { try { st = new StringTokenizer(br.readLine()); } catch (IOException e) { e.printStackTrace(); } } return st.nextToken(); } String nextLine() { String str = ""; if (st.hasMoreElements()) { str = st.nextToken("\n"); } else { try { str = br.readLine(); } catch (IOException e) { e.printStackTrace(); } } return str; } int nextInt() { return Integer.parseInt(next()); } long nextLong() { return Long.parseLong(next()); } } }
Test details
Test 1
Verdict: ACCEPTED
input |
---|
1 |
correct output |
---|
a |
user output |
---|
a |
Test 2
Verdict: ACCEPTED
input |
---|
2 |
correct output |
---|
bab |
user output |
---|
bab |
Test 3
Verdict: ACCEPTED
input |
---|
3 |
correct output |
---|
cbcacbc |
user output |
---|
cbcacbc |
Test 4
Verdict: ACCEPTED
input |
---|
4 |
correct output |
---|
dcdbdcdadcdbdcd |
user output |
---|
dcdbdcdadcdbdcd |
Test 5
Verdict: ACCEPTED
input |
---|
5 |
correct output |
---|
edecedebedecedeaedecedebedeced... |
user output |
---|
edecedebedecedeaedecedebedeced... |
Test 6
Verdict: ACCEPTED
input |
---|
6 |
correct output |
---|
fefdfefcfefdfefbfefdfefcfefdfe... |
user output |
---|
fefdfefcfefdfefbfefdfefcfefdfe... |
Test 7
Verdict: ACCEPTED
input |
---|
7 |
correct output |
---|
gfgegfgdgfgegfgcgfgegfgdgfgegf... |
user output |
---|
gfgegfgdgfgegfgcgfgegfgdgfgegf... Truncated |
Test 8
Verdict: ACCEPTED
input |
---|
8 |
correct output |
---|
hghfhghehghfhghdhghfhghehghfhg... |
user output |
---|
hghfhghehghfhghdhghfhghehghfhg... Truncated |
Test 9
Verdict: ACCEPTED
input |
---|
9 |
correct output |
---|
ihigihifihigihieihigihifihigih... |
user output |
---|
ihigihifihigihieihigihifihigih... Truncated |
Test 10
Verdict: ACCEPTED
input |
---|
10 |
correct output |
---|
jijhjijgjijhjijfjijhjijgjijhji... |
user output |
---|
jijhjijgjijhjijfjijhjijgjijhji... Truncated |
Test 11
Verdict: ACCEPTED
input |
---|
11 |
correct output |
---|
kjkikjkhkjkikjkgkjkikjkhkjkikj... |
user output |
---|
kjkikjkhkjkikjkgkjkikjkhkjkikj... Truncated |
Test 12
Verdict: ACCEPTED
input |
---|
12 |
correct output |
---|
lkljlklilkljlklhlkljlklilkljlk... |
user output |
---|
lkljlklilkljlklhlkljlklilkljlk... Truncated |
Test 13
Verdict: ACCEPTED
input |
---|
13 |
correct output |
---|
mlmkmlmjmlmkmlmimlmkmlmjmlmkml... |
user output |
---|
mlmkmlmjmlmkmlmimlmkmlmjmlmkml... Truncated |
Test 14
Verdict: ACCEPTED
input |
---|
14 |
correct output |
---|
nmnlnmnknmnlnmnjnmnlnmnknmnlnm... |
user output |
---|
nmnlnmnknmnlnmnjnmnlnmnknmnlnm... Truncated |
Test 15
Verdict: ACCEPTED
input |
---|
15 |
correct output |
---|
onomonolonomonokonomonolonomon... |
user output |
---|
onomonolonomonokonomonolonomon... Truncated |
Test 16
Verdict: ACCEPTED
input |
---|
16 |
correct output |
---|
popnpopmpopnpoplpopnpopmpopnpo... |
user output |
---|
popnpopmpopnpoplpopnpopmpopnpo... Truncated |