Questions marquées «quine»

30
Conseils pour écrire des quines

Une quine est un programme qui produit une sortie identique au code source du programme. Sur ce site Web, nous ne nous soucions généralement que des quines appropriés (au moment de la rédaction, la définition actuelle est "une partie de la sortie est codée par une autre partie du programme"). Quels...

30
Une quine sur chaque ligne

Votre objectif est de créer un programme qui s'imprime indéfiniment, avec une nouvelle ligne après chacun. Ainsi, si votre programme est à une ligne, il sera répété sur chaque ligne de la sortie. Exemple Programme: A Sortie: A A A ... Règles Il doit s'agir d'un programme complet, et non d'un...

30
Ecrire une suite Quine

Nous avons eu beaucoup de défis de quine , mais beaucoup de formats de quine sont similaires, permet de créer une certaine variance dans nos quines. Votre tâche consiste à créer une sélection de programmes dans la même langue (au moins 2), qui produisent tous leur propre code source, cependant,...

30
2 chats dans une quine

Défi Créez deux programmes, A et B, qui sont tous deux des programmes de chat dans la même langue. Une fois concaténé, AB (également dans la même langue) devrait être un quine. Par exemple, supposez helloet worldsont les deux programmes de chat en langage XYZ. Si helloworldc'est une quine dans...

29
Inverse-quotes-quine

La perspective de ce défi est: Si votre programme est exécuté normalement, tout le code des marques vocales ( "- guillemets doubles) doit être imprimé. Si votre programme est entouré de guillemets doubles (inversant à son tour les marques vocales), le code qui n'est normalement pas entre guillemets...

29
Interquine - Deux programmes qui se produisent en boucle

Le programme A génère le code du programme B lors de son exécution et B génère la source de A. Exigences: Une seule langue dans les deux programmes Les programmes sont différents. Un programme qui sort lui-même n'est pas admissible. Les deux programmes sont non vides ou d'une longueur d'au moins 1...

29
Le mirage de la personne intelligente

Il était une fois, je lisais cette question / réponse sur Quora Y a-t-il vraiment des programmeurs diplômés en informatique qui ne peuvent pas passer le test FizzBuzz Ce code est donné comme la réponse évidente for i in range(1, 100): if i % 3 == 0 and i % 5 == 0: print "FizzBuzz" elif i % 3 == 0:...

28
Pangolin mutant

Il s'agit d'un défi de code-golf dans lequel vous devez concevoir un programme qui agit comme un quine ou un quine qui se modifie pour illustrer l'apprentissage automatique. Contexte Il existe un programme d'intelligence artificielle de base appelé «le jeu du pangolin» qui est décrit ici . L'idée...

27
Quines s'excluant mutuellement

Votre défi est simple. Écrivez deux programmes qui ne partagent aucun caractère qui se produisent mutuellement. Exemple Deux programmes P et Q sont des quines mutuellement exclusives si: Sorties P Q Q sorties P Il n'y a pas de caractère c qui appartient à la fois à P et à Q Chaque programme P et Q...

27
Hyper sur les quines

Inspiré de l' hyperprogrammation: N + N, N × N, N ^ N tout en un . Merci à @MartinEnder et @trichoplax pour leur aide dans le bac à sable. Définitions Hyperquines Définissez une hyperquine d'ordre n comme un programme complet ou une fonction P de type quine qui satisfait toutes les règles qui...

26
Anagram Quines (Cops 'Thread)

Ceci est un défi entre flics et voleurs . Le fil des voleurs peut être trouvé ici Votre défi est d'écrire un programme qui génère une anagramme de son code source mais pas le code source original lui-même. Par exemple, le programme Python suivant, print`'print*2``'*2` impressions...

26
Quine / Reverse Quine

Écrivez un programme complet qui prend une entrée entière booléenne ou non négative. Il doit: Produire son propre code source si la valeur d'entrée est fausse Sortir son propre code source à l'envers si la valeur d'entrée est véridique Votre programme ne peut pas être palindromique, ni lire son...

26
Créer un quine rotatif

Une rotation d'une chaîne est effectuée en divisant une chaîne en deux morceaux et en inversant leur ordre, par exemple "world! Hello,"une rotation de "Hello, world!". Il est possible de créer des programmes qui peuvent être tournés pour former un programme différent, mais toujours valide....

26
Lipogramme «quine»

Tâche Prenez un seul caractère Unicode en entrée. Afficher un programme dans le même langage qui obéit également à cette spécification, mais qui ne contient pas le caractère d'entrée. Si votre programme est exécuté avec l'entrée a , puis le programme de sortie est ensuite exécuté avec l'entrée b ,...

26
Mini-Flak Quine le plus rapide

Mini-Flak est un sous - ensemble du cerveau-Flak langue, où les <>, <...>et les []opérations ne sont pas autorisés. À strictement parler, il ne doit pas correspondre à l'expression régulière suivante: .*(<|>|\[]) Mini-Flak est le plus petit sous-ensemble complet de Turing connu de...

25
Mandoline quine

Écrivez une quine ... à partir de laquelle tous les autres caractères peuvent être supprimés, ce sera toujours une quine valide. Vous pouvez spécifier si vous souhaitez commencer à supprimer les caractères au premier ou au deuxième caractère. Critères de notation (additionnez les bonus /...

25
Combien de jours dans un mois?

Étant donné une représentation textuelle (nom complet insensible à la casse ou abréviation à 3 caractères) d'un mois, renvoyer le nombre de jours du mois. Par exemple, december, DECet decdevraient tous revenir 31. Février peut avoir 28 ou 29 jours. Supposons que l'entrée est un mois sous l'une des...