Questions marquées «polyglot»

Pour les défis impliquant du code qui s'exécute dans plusieurs langages de programmation.

309
Upgoat ou Downgoat?

Dans l’optique d’une image de chèvre, votre programme devrait au mieux essayer de déterminer si la chèvre est à l’envers ou non. Exemples Ce sont des exemples de ce que l’entrée peut être. Pas d'entrées réelles Contribution: Sortie: Downgoat Spec Votre programme ne devrait pas dépasser 30 000...

182
Je ne suis pas la langue que vous recherchez!

N'est-ce pas gênant de trouver un morceau de code sans savoir dans quelle langue il a été écrit? Ce défi tente de résoudre un peu ce problème. Défi Vous devrez écrire un programme qui, lorsqu'il sera exécuté dans deux langues différentes, générera la chaîne: This program wasn't written in...

161
Trick or Treat polyglot

Comme Halloween approche, j'ai pensé que je pourrais commencer un défi amusant avec un code de golf! Le défi est assez simple. Vous devez écrire un programme qui affiche soit trickou treat. "La torsion?" tu peux demander. Eh bien, laissez-moi vous expliquer: Votre programme doit faire ce qui suit:...

101
Peut-être quittez votre emploi avec un polyglotte

En dépit de votre protestation, votre patron vous a mis au travail sur un programme qui prend en entrée un seul entier non signé et affiche la chaîne "prime" si cet entier est premier et "pas premier" s'il ne l'est pas. Vous pouvez choisir la langue dans laquelle vous le faites, tant que le...

93
L'imprimante polyvalente entière

Ecrivez un morceau de code exécutable dans au moins trois langues différentes. Le code doit contenir l'entier 1dans la langue numéro un, 2dans la langue numéro deux, 3dans la langue numéro trois, etc. Règles: La sortie doit être uniquement l'entier, mais les retours à la ligne sont corrects. Le...

73
Calculer Phi (pas Pi)

Non, je ne veux pas dire ϕ = 1.618...et π = 3.14159.... Je veux dire les fonctions . φ (x) est le nombre d’entiers inférieurs ou égaux à xqui sont relativement premiers à x. π (x) est le nombre de nombres premiers inférieurs ou égaux à x. Disons que "pas pi" est alors π̅ (x) et définissons-le comme...

68
Rock, Polyglot, Ciseaux

Ecrivez un programme polyglotte en trois langues qui joue du rock-papier-ciseaux . L'entrée pour toute version du programme est toujours l'une des chaînes rockou paperou scissors. Dans la première langue, le programme doit indiquer le choix pierre-papier-ciseaux qui bat l'entrée: Input Output rock...

65
Ecrivez un polyglotte qui affiche le nom de la langue

Votre tâche consiste à écrire un programme qui s’exécute dans le plus grand nombre de langues possible, avec le moins de caractères possible. Pour éviter des solutions triviales, le programme doit imprimer le nom de la langue dans laquelle il a été exécuté. Notation Votre programme doit fonctionner...

58
Compter comme Chuck Norris

Comme on le sait , Chuck Norris a compté à l'infini. Deux fois En plus , Chuck Norris peut compter à l'infini à l'envers. Aussi, bien que peut-être moins connu, Chuck Norris peut parler un peu espagnol en plus de l'anglais. Le défi Ecrivez un programme (ou une fonction) pouvant être exécuté dans...

51
Ajouter des longueurs de chaîne

Défi: Étant donné une chaîne ssur les caractères a- z, A- Z, 0- 9, ajoutez la longueur de sà lui-même, en comptant le ou les caractères supplémentaires de la longueur dans la longueur totale de s. Contribution: Juste une chaîne de longueur arbitraire (peut être vide). Sortie: La même chaîne, mais...

51
Déterminez la version de votre langue

Votre défi consiste à écrire un polyglotte qui fonctionne dans différentes versions de votre langue. Lorsqu'il est exécuté, il affichera toujours la version linguistique. Règles Votre programme doit fonctionner dans au moins deux versions de votre langue. La sortie de votre programme ne doit...

48
Calculez un carré et une racine carrée!

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

48
Conseils pour créer des polyglottes

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...

44
Construire la matrice d'identité

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 construite. Votre...

44
Fils de flics d'anagrammes polyglottes

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...

43
Klein Topololyglots

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...

42
99 bouteilles de bière, 99 langues

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é compte...

39
Natural Pi # 0 - Rock

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...