문자열 s과 양의 정수가 주어지면 N, 복제 될 때까지 각 문자를 점점 더 많이 N복제 한 다음 문자가 끝에서 멀어 N질 때까지 복제본 을 유지 N한 다음 다시 내려갑니다.
예를 들어 given abalone및 3:
a we start with 1 copy
bb then 2 copies
aaa then 3 copies, which is our second parameter
lll so we continue using 3 copies
ooo until we reach the end
nn where we use 2 copies
e and then finally 1 copy
결과는입니다 abbaaalllooonne.
문자열의 길이는 ~보다 길고 ~의 2N문자 만 보장 a됩니다 z.
더 많은 테스트 사례 :
N string output
2 aaaaa aaaaaaaa
3 abcdabcdabcd abbcccdddaaabbbcccdddaaabbbccd