Ce défi a deux fils. C'est le fil des flics. Le fil des voleurs est situé ici .
Votre défi consiste à choisir une séquence OEIS et à écrire deux programmes complets dans deux langues différentes qui produisent ce nième élément de la séquence lorsque n est fourni via STDIN ou une autre forme d’entrée standard, où n est un nombre positif. Cependant, vos deux programmes doivent être des anagrammes, ce qui signifie que chacun peut être réorganisé à partir des lettres de l'autre.
Les programmes doivent sortir le nombre décimal du nombre suivi de l'espace en blanc facultatif vers STDOUT. Les programmes peuvent générer des sorties vers STDERR, mais cela doit être ignoré. Si c'est le cas, vous devez indiquer clairement que c'est le cas.
Si vous le souhaitez, vous pouvez également générer un code de caractère. Toutefois, si vous le faites dans votre solution cachée, vous devez l'indiquer dans le corps de votre soumission.
Vous présenterez ensuite le numéro OEIS, le code source et le nom d’ une langue dans laquelle il est.
Les voleurs craqueront votre soumission s’ils trouvent une anagramme de la soumission originale dans une langue autre que celle que vous avez déjà présentée. Pour casser une réponse, ils doivent uniquement trouver une langue et un programme qui produit la séquence et qui est un anagramme de l'original, pas nécessairement la réponse à laquelle vous pensiez.
Ainsi, vous êtes incité à rendre aussi difficile que possible la recherche de toute langue effectuant la tâche en utilisant leur liste de symboles.
Notation
C'est du code-golf, donc le programme le plus court non fissuré est le gagnant.
Les langues
Les langues seront considérées différentes si les deux solutions proposées ne complètent pas la tâche dans les deux langues. Cela inclura différentes versions de la même langue, à condition que ni la solution du policier ni celle du voleur ne produisent le résultat correct dans la langue de l'autre.
En d'autres termes, si les deux solutions 1 et 2 sont dans les langues A et B, la solution 2 ne doit pas produire la sortie correcte dans la langue A et la solution 1 ne doit pas produire la sortie correcte dans la langue B.
sécurité
Une fois que votre soumission a été supprimée pendant une semaine, vous pouvez poster votre solution et déclarer votre publication sûre. Si, après une semaine, vous choisissez de ne pas publier de solution, votre réponse risque d’être fissurée.