Questions marquées «quine»

22
Quat. Quine + Cat

Un Quat est une combinaison d'une quine et du programme de chat esolang populaire . Défi Le défi est d'écrire un programme de chat standard. Quelles que soient les entrées utilisateur, le programme fera écho à l'entrée de stdout. Cependant, lorsque la longueur de l'entrée est supérieure à 0 et un...

21
Assembly Language Quine

Écrivez le quine le plus court possible en langage assembleur . Utilisez l'ISA de votre choix, sauf s'il contient une print-quineinstruction ou un équivalent. Les exemples incluent x86, MIPS, SPARC, MMIX, IBM BAL, MIX, VAX, JVM, ARM, etc. Vous pouvez établir un lien avec la _printffonction de la...

21
Interpréter> <> (Poisson)

Bien que> <> ne soit pas un langage populaire, il peut être bon pour le golf et a été utilisé sur ce site Web. Il a été inspiré par Befunge et présente quelques similitudes dans ses instructions. Commandes requises: > < ^ v Change la direction du pointeur d'instruction (droite,...

21
Interprétez votre langue, mais pas vous-même?

Il existe de nombreux défis qui disent "interpréter X", où X est un langage simple. À mon avis, c'est beaucoup trop ennuyeux. Pour donner à toutes les personnes qui procrastinent sur Internet quelque chose d'intéressant à faire, vous pouvez essayer de relever ce défi: Défi Choisissez une langue...

21
Imprimez les N premiers caractères de votre code

Vous devez écrire un programme ou une fonction qui reçoit un entier positif Nen entrée et imprime les premiers Ncaractères de votre code. Si Nest plus grand que la longueur de votre code, vous devez continuer à produire votre code de manière cyclique. La lecture de votre code source de quelque...

21
Un jeu aux proportions atomiques

Votre tâche consiste à créer un bot qui joue Atomas , avec le meilleur score. Fonctionnement du jeu: Le plateau de jeu commence par un anneau de 6 "atomes", avec des nombres allant de 1à 3. Vous pouvez "jouer" un atome entre deux atomes, ou sur un autre atome, selon l'atome lui-même. Vous pouvez...

21
Ecrire une quine de machine à remonter le temps

Écrivez un programme qui prend en entrée une chaîne et un entier n, et génère: La chaîne qui a été transmise au programme nil y a quelques temps; Un nouveau programme qui sera utilisé pour la prochaine invocation. Vous ne pouvez pas stocker de données en dehors du programme et votre programme ne...

21
N-reine-et-équine quine

Il existe une variante du problème bien connu des N-reines qui implique des reines et des chevaliers et serait "beaucoup plus difficile" 1 . L'énoncé du problème est le suivant: Vous devez placer un nombre égal de chevaliers ♞ et de reines ♛ sur un échiquier de sorte qu'aucune pièce n'attaque...

21
Dessinez un carré creux de # avec une largeur donnée

J'ai obtenu ce défi de Codingame et je suis curieux de trouver de meilleures solutions que la mienne: Étant donné une largeur via l'entrée standard, dessinez un carré creux de «#» de largeur et de longueur données. Exemple: 5 résultats dans ##### # # # # # # ##### J'ai utilisé python pour résoudre...

21
Est-ce une sous-chaîne d'elle-même?

Étant donné une chaîne, indiquez si la chaîne est une sous-chaîne du code source du programme. Les règles de quine standard s'appliquent, ce qui signifie que vous ne pouvez pas lire votre propre code source. La longueur de l'entrée est garantie inférieure ou égale à la durée du programme. Vous...

20
Code point somme quine

Tous les défis quine sur ce site sont axés sur le nombre d'octets ou sur les personnages eux-mêmes. Celui-ci est différent. Votre défi consiste à écrire un programme qui produit une sortie dont la somme des points de code est identique à la somme des points de code de la source. Pour produire une...

20
S'agit-il d'un nombre triangulaire tronqué?

Séquence OEIS associée: A008867 Nombre triangulaire tronqué Une propriété commune des nombres triangulaires est qu'ils peuvent être disposés en triangle. Par exemple, prenez 21 et disposez-les dans un triangle de os: o oo ooo oooo ooooo oooooo Définissons une "troncature:" coupant des triangles de...

20
Selfie code source

Objectif: Un gourou a dit un jour qu'un selfie de code parfait était mieux tourné en diagonale depuis le coin supérieur gauche. Un selfie de code est presque comme un Quine - mais tourné à 45 degrés dans le sens des aiguilles d'une montre. Votre mission est de coder un programme qui génère un...

20
Écrivez un interprète pour *

La tâche est simple. Écrivez un interprète pour la langue * . Voici un plus gros lien vers le wiki. Il n'y a que trois programmes * valides: * Imprime "Bonjour tout le monde"  *  Imprime un nombre aléatoire compris entre 0 et 2 147 483 647 *+* Fonctionne pour toujours. Le troisième cas doit être...

19
Rolling Quine Dice

Créez un programme qui sort lui-même. Cependant, si le code source est répété n fois (ce qui signifie concaténer une copie du code source à la fin n-1 fois) , il devrait y avoir 1 / n de probabilité de sortie du code source d'origine, une probabilité de 1 / n de sortie le code source répété deux...

19
Rendre un programme triangulaire valide

La triangularité est un nouvel esolang développé par M. Xcoder où la structure du code doit suivre un modèle très spécifique: Pour la ne ligne de code, il doit y avoir exactement des 2n-1caractères du programme. Cela provoque une forme triangulaire / pyramide, la première ligne n'ayant qu'un seul...

19
Tricherie cyclique quine

Concept Écrivez un programme qui génère du code dans son langage de programmation. Ce code, une fois exécuté, doit sortir le programme d'origine. Règles Comme il s'agit d'une quine de triche, vous pouvez lire le code source d'origine. Le premier programme de sortie doit être dans la même langue que...

19
Écrire une métaquine

Une métaquine est un programme qui n'est pas une quine, mais dont la sortie, lorsqu'elle est exécutée en tant que programme dans la même langue, est une quine. Le but de ce défi est d'écrire une métaquine. C'est le code-golf , donc le code le plus court gagne, avec la première réponse utilisée...