Date due stringhe, genera una terza stringa che non è uguale a nessuno dei due input, ma ha la stessa lunghezza (in caratteri) di uno degli input. È garantito che vi sia almeno un output valido.
Casi test
I casi di test sono indicati per mostrare che sono stringhe. Le uscite sono una delle tante possibili.
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"
Regole
- È possibile scegliere il dominio di input, ma deve essere composto almeno da ASCII stampabile e il dominio di output deve essere uguale al dominio di input.
- Le lunghezze di input possono essere uguali o diverse.
- L'output deve essere valido con probabilità 1; vale a dire, puoi generare stringhe casuali fino a quando una non è valida (e teoricamente potresti infinito ciclo), ma non puoi semplicemente generare una stringa casuale e sperare che sia valida. Si noti che ciò significa che l'output non deve essere deterministico.
- Newline finali automatiche consentite, ma non contano per la lunghezza dell'output.
- A causa di domande relative agli errori di memoria, deve funzionare entro 60 secondi fino a lunghezze di input di
6
. Una risposta che funziona per questo e teoricamente funziona per stringhe più lunghe è OK, ma qualcosa che gli errori di memoria sul computer moderno per la lunghezza dell'input4
non è valido.
Questo è code-golf , quindi vince la risposta più breve in byte.