Avec deux chaînes, génère une troisième chaîne qui n'est pas égale à l'une des deux entrées, mais a la même longueur (en caractères) que l'une ou l'autre des entrées. Il est garanti qu’il existe au moins une sortie valide.
Cas de test
Les cas de test sont cités pour montrer qu'ils sont des chaînes. Les sorties sont l’un des nombreux possibles.
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"
Règles
- Vous pouvez choisir votre domaine d'entrée, mais celui-ci doit au moins être composé d'ASCII imprimable et votre domaine de sortie doit être identique à votre domaine d'entrée.
- Les longueurs d’entrée peuvent être identiques ou différentes.
- La sortie doit être valide avec la probabilité 1; Autrement dit, vous pouvez générer des chaînes aléatoires jusqu'à ce qu'une chaîne soit valide (et théoriquement, vous pourriez créer une boucle infinie), mais vous ne pouvez pas simplement générer une chaîne aléatoire en espérant qu'elle est valide. Notez que cela signifie que votre sortie n'a pas besoin d'être déterministe.
- Les retours à la ligne automatiques sont autorisés, mais ils ne comptent pas dans la longueur de la sortie.
- En raison de questions relatives aux erreurs de mémoire, il doit fonctionner dans un délai de 60 secondes et atteindre une longueur maximale de
6
. Une réponse qui fonctionne pour cela et fonctionne théoriquement pour des chaînes plus longues est OK, mais les erreurs de mémoire sur l'ordinateur moderne pour la longueur d'entrée4
ne sont pas valides.
C'est du code-golf , donc la réponse la plus courte en octets est gagnante.