给定两个字符串,输出第三个字符串,该字符串不等于两个输入中的任何一个,但与两个输入中的任何一个具有相同的长度(以字符为单位)。保证至少有一个有效输出。
测试用例
引用测试用例以表明它们是字符串。输出是许多可能之一。
input, input -> output
"test", "test" -> "tttt"
"do", "don't" -> "dnut_"
"ye s", "yes" -> "fals"
"yes", "yes" -> "noo"
"maybe", "mayue" -> "false"
"false", "false" -> "truee"
"false", "true" -> "fatr"
"1", "" -> "0"
"", "t" -> "s"
"", "abcabc" -> "testst"
"abcdefghijklmnopqrstuvwxyz", "aaaaaaaaaaaaaaaaaaaaaaaaaa" -> "zbcdefghijklmnopqrstuvwxya"
"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" -> "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
规则
- 您可以选择输入域,但是它必须至少由可打印的ASCII组成,并且输出域必须与输入域相同。
- 输入长度可以相同或不同。
- 输出必须以1的概率有效;也就是说,您可能会生成一个随机字符串,直到一个有效为止(理论上,您可能会无限循环),但是您不能只输出一个随机字符串并希望它是有效的。请注意,这意味着您的输出不必是确定性的。
- 允许自动尾随换行符,但它们不会计入输出的长度。
- 由于有关内存错误的问题,它必须在60秒内工作,输入长度为
6
。一个可行的方法,理论上适用于更长的字符串,这是可以的,但是现代计算机上输入长度的“内存错误”4
是无效的。
这是代码高尔夫球,因此最短答案以字节为单位。