Vous devez créer un polyglotte qui affiche le carré de l'entrée dans une langue et la racine carrée de l'entrée dans une autre. La réponse la plus courte en octets gagne! Vous devez avoir une précision d'au moins 3 décimales et l'entrée sera toujours un flottant positif.
Un polyglotte est un programme qui peut être exécuté dans au moins deux langages de programmation différents. Quels conseils généraux avez-vous pour faire des polyglottes ou pour choisir des langues faciles à écrire pour une tâche spécifique? S'il vous plaît poster les conseils qui pourraient être appliqués dans la plupart …
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 …
Le défi est très simple. Avec une entrée entière n, sortez la n x nmatrice d'identité. La matrice d'identité est une matrice qui 1s'étend du haut à gauche au bas à droite. Vous allez écrire un programme ou une fonction qui renverra ou sortira la matrice d’identité que vous avez …
Klein est un langage 2D que j'ai conçu et qui peut être intégré à 12 surfaces topologiques différentes. Un programme de Klein peut être exécuté sur différentes surfaces en modifiant les arguments de la ligne de commande. La topologie détermine l'emplacement du pointeur d'instruction lorsqu'il quitte le programme. Lorsque vous …
Le but est d’écrire un programme simple "99 Bottles of Beer" .. valide dans au moins 2 langues distinctes (par exemple, pas Python 2 et Python 3). Ce doit être un fichier complet à exécuter ou à compiler. Les réponses intéressantes devraient être votées à la hausse, mais la compacité …
L'action de grâce aux États-Unis approche le 24 novembre. Beaucoup de gens auront un grand dîner avec leurs familles, comprenant traditionnellement de la dinde et de nombreux plats d'accompagnement. Cela signifie généralement que les membres de la famille doivent déterminer qui apportera chacun des différents plats. Dans ce défi, l’objectif …
Objectif Créez un programme / une fonction qui prend une entrée N, vérifiez si Nles paires aléatoires d’entiers sont relativement premiers et retourne sqrt(6 * N / #coprime). TL; DR Ces défis sont des simulations d’algorithmes qui ne nécessitent que la nature et votre cerveau (et peut-être quelques ressources réutilisables) …
Ecrivez le programme le plus court qui résout le cube de Rubik (3 * 3 * 3) dans un délai raisonnable et se déplace (par exemple, maximum 5 secondes sur votre machine et moins de 1 000 déplacements). L'entrée est au format: UF UR UB UL DF DR DB DL …
En utilisant les deux langues de votre choix, écrivez la plus petite « quine mutuelle » possible. C'est-à-dire, écrivez un programme P en langage A qui sort le code source d'un programme Q en langage B, de sorte que la sortie du programme Q soit identique au code source de …
Contrairement à de nombreux défis C & R, cela ne nécessite pas un poste séparé pour les voleurs; le but des voleurs est de déchiffrer la réponse précédente, puis d’en poster une nouvelle en tant que policier. En tant que répondeurs, vous allez écrire une série de polyglottes ressemblant à …
Récemment, j'ai eu le plaisir d'écrire un programme Haskell capable de détecter si l' NegativeLiteralsextension était activée. Je suis venu avec ce qui suit: data B=B{u::Integer} instance Num B where{fromInteger=B;negate _=B 1} main=print$1==u(-1) Essayez-le en ligne! Cela imprimera Truenormalement et Falsesinon. Maintenant, je me suis tellement amusé à faire que …
Fatigué de la fiabilité du stockage flash, vous avez décidé de stocker tous vos programmes sur l’une de ces vieilles vieilles disquettes de 1 440 Ko. Cependant, après avoir copié pas même 3 000 programmes, le disque était plein. Comment est-ce possible? Habile dans l'art du code-golf tel que vous …
Une polyquine est à la fois quine et polyglotte. 1 Vous devez écrire un quine qui est valide dans au moins deux langues différentes. C'est le code de golf, donc la réponse la plus courte (en octets) gagne. 1 J'ai inventé ça. Ou plutôt, Geobits l'a fait . Apparemment, il …
Produisez un programme A de telle sorte que son exécution dans la langue A produise le programme B et que l'exécution du programme A dans la langue B produise le programme C. Le programme B, lorsqu'il est exécuté dans la langue B, produit le programme A, et l'exécution du programme …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.