A14393. Diane
编程题
普及/提高-
知识点
题目描述
You are given an integer $n$ . Find any string $s$ of length $n$ consisting only of English lowercase letters such that each non-empty substring of $s$ occurs in $s$ an odd number of times. If there are multiple such strings, output any. It can be shown that such string always exists under the given constraints.
A string $a$ is a substring of a string $b$ if $a$ can be obtained from $b$ by deletion of several (possibly, zero or all) characters from the beginning and several (possibly, zero or all) characters from the end.
A string $a$ is a substring of a string $b$ if $a$ can be obtained from $b$ by deletion of several (possibly, zero or all) characters from the beginning and several (possibly, zero or all) characters from the end.
输入格式
The first line contains a single integer $t$ ( $1 \le t \le 500$ ) — the number of test cases.
The first line of each test case contains a single integer $n$ ( $1 \le n \le 10^5$ ).
It is guaranteed that the sum of $n$ over all test cases doesn't exceed $3 \cdot 10^5$ .
The first line of each test case contains a single integer $n$ ( $1 \le n \le 10^5$ ).
It is guaranteed that the sum of $n$ over all test cases doesn't exceed $3 \cdot 10^5$ .
输出格式
For each test case, print a single line containing the string $s$ . If there are multiple such strings, output any. It can be shown that such string always exists under the given constraints.
输入输出样例
输入 #1
4 3 5 9 19
输出 #1
abc diane bbcaabbba youarethecutestuwuu
说明/提示
In the first test case, each substring of "abc" occurs exactly once.
In the third test case, each substring of "bbcaabbba" occurs an odd number of times. In particular, "b" occurs $5$ times, "a" and "bb" occur $3$ times each, and each of the remaining substrings occurs exactly once.
In the third test case, each substring of "bbcaabbba" occurs an odd number of times. In particular, "b" occurs $5$ times, "a" and "bb" occur $3$ times each, and each of the remaining substrings occurs exactly once.