Questions marquées «quine»

15
Égalité d'oscillation

Nous avons des objets qui oscillent entre deux points entiers [l, r], à la vitesse d'une unité par unité de temps, à partir lde t=0. Vous pouvez supposer l < r. Par exemple, si un objet oscille [3, 6], alors nous avons: t=0 -> 3 t=1 -> 4 t=2 -> 5 t=3 -> 6 t=4 -> 5 t=6 -> 4 t=7...

15
Convolution binaire

Une convolution binaire est décrite par un nombre Met est appliquée à un nombre N. Pour chaque bit dans la représentation binaire de M, si le bit est défini ( 1), le bit correspondant dans la sortie est donné en XORant les deux bits adjacents au bit correspondant dans N(enroulant autour si...

15
Hex Dump votre code source

Lorsque vous jouez au code, vous aurez parfois besoin d'un vidage hexadécimal de votre code, généralement parce que vous avez utilisé des caractères non imprimables. Alors, pourquoi ne pas créer un programme qui se décharge lui-même? Le défi Ce défi consiste, sans aucune entrée, à générer un vidage...

15
Imprimer un quine contenant l'entrée

Tâche Vous recevrez une chaîne dans l'entrée composée uniquement des caractères de aà z, c'est- à -dire que l'entrée correspondra à l'expression régulière /^[a-z]*$/. Votre sortie doit être un programme complet dans la même langue, dont le code source contient l'entrée et est un quine approprié....

15
Créer un programme Parrot

Étant donné une entrée, sortez cette entrée suivie d'une ligne sans fin. L'entrée sera une chaîne composée uniquement de caractères ASCII imprimables ( 0x20-0x7E) et de nouvelles lignes ( 0x0A). Si l'entrée est de longueur 0, sortez sans fin des retours à la ligne. C'est du golf de code donc le...

14
Recherche de remplacement de correspondance de cas

Prenez trois entrées, une chaîne de texte T,; une chaîne de caractères à remplacer F,; et une chaîne de caractères pour les remplacer par, R. Pour chaque sous-chaîne de Tavec les mêmes caractères (insensibles à la casse) que F, remplacez-les par les caractères dans R. Cependant, conservez la même...

14
Durée du programme Fibonacci

Écrivez un programme de longueur n qui génère un autre programme dont la longueur est le prochain numéro de Fibonacci après n. Le nouveau programme doit faire la même chose - la sortie d' un autre programme dont la longueur est le numéro suivant Fibonacci, etc. n lui - même (la longueur du...

14
Quelle est la longueur de votre serpent (langue)?

Suite au défi de troisième ordre , votre tâche consiste à écrire un programme Ouroboros qui utilise autant de langues que possible. C'est-à-dire, dans la langue A, écrire un programme pA qui produit le programme pB dans la langue B. Le programme pB devrait produire le programme pC dans la langue C,...

14
Quine indexable

Le but de ce défi est de créer un programme qui génère la nième lettre de son code source où n est donné en entrée au programme. Comme la plupart des défis de quine, vous n'êtes pas autorisé à lire votre code source en tant que fichier ou à utiliser des fonctions de quine intégrées. Contribution Un...

14
Faire une quine durcie aux radiations

Hier soir, je cherchais le défi Radiation Hardened Quine, mais je ne l'ai pas trouvé. Il s'avère que personne ne l'a encore demandé! Voici donc: Votre tâche consiste à créer une quine, c'est-à-dire un programme informatique non vide qui imprime sa propre source sans la lire. De plus, si vous...

14
Quine endurci par les mutations

Votre tâche consiste à créer un programme qui imprime sa propre source. "Hé, nous avons déjà ce défi, et des tonnes de variations! Pourquoi en fais-tu un autre?" vous pouvez demander, mais celui-ci va être l'un des plus difficiles (espérons-le, de toute façon). Votre quine doit être «renforcé...

14
Quine / Error Quine Polyglot

Votre tâche est simple: écrire un programme qui peut être exécuté en deux langues. Il doit s'agir d'un quine normal (imprime son propre code source) dans la langue 1, et doit être un quine d'erreur (génère un message d'erreur identique à son propre code source) dans la langue 2. C'est du code-golf...

13
Opérateurs au niveau du bit dans Brainfuck

Votre tâche consiste à créer un programme brainfuck pour chacun des opérateurs binaires suivants. Chaque programme doit prendre un ou deux nombres à 8 bits (A et B) en entrée et calculer l'opération spécifiée: A XOR B A AND B A OR B A Shifted Left by 1 (circular shift) NOT A Vous n'êtes pas obligé...

13
La quine du poète

Écrivez une quine avec 1 ou plusieurs schémas de rimes de http://en.wikipedia.org/wiki/Rhyme_scheme lors de la lecture. Les caractères suivants sont prononcés à haute voix: tout mot ou caractère alphanumérique ne figurant pas dans un commentaire; comparaison et caractères arithmétiques (+ plus; -...

13
Cordes cycliques, programmes cachés

Écrivez 3 programmes qui effectuent la tâche suivante: Soit A, B, C les codes sources de ces trois programmes; si A court BC est produit en sortie, si B s'exécute CA est produit, si C court AB est produit; donc chaque programme écrit une chaîne (cyclée pour chaque programme) et s'en cache....

13
Obtenez les Getters

La tâche Je suppose que tout le monde aime la génération automatique de code et gagner du temps pendant le travail. Vous devez créer beaucoup de classes et de membres pendant la journée et vous ne voulez pas créer tous ceux-ci gettersmanuellement. La tâche consiste à écrire un programme ou une...

13
Testeur de regex quinéen

Ce défi est assez simple. En entrée, vous prenez une expression régulière. Ensuite, vous affichez une vérité / falsey indiquant si votre code source correspond ou non à l'expression régulière. C'est si simple! Encore deux choses: Aucun quine builtins; vous pouvez cependant accéder au code source du...

13
Double fonction: quine! DlroW, olleH

Écrivez un programme qui affichera son propre code source lors de son exécution, et rien d'autre. Semble facile, non? Le hic, c'est que lorsque le code source est inversé, votre programme doit produire "Bonjour, World!" exactement, sans les guillemets. C'est le code-golf, donc le nombre d'octets le...

13
Implémenter le Fibonacci-quine

Un Quine est un programme qui sort sa source lors de son exécution. Dans ce défi, vous devez faire une Fibonacci-quine, une variante de la quine. Qu'est-ce qu'une Fibonacci-quine? Un Fibonacci-quine est un programme qui génère une modification de la source selon la règle suivante: La source...