题意 构造一个含有n个小写英文字符的串, 要求每个字符出现的次数均为奇数次 方法 n为奇数, 构造n个相同字符的串n为偶数, 构造n-1个相同字符的串, 加上一个任意字符 代码 string generateTheString(int n) { string ans = ""; switch (n % 2) { case 0: ans += 'a'; while (--n > 0) ans += 'b'; break; case 1: while (n-- > 0) ans += 'a'; } return ans; }