Programmation Puzzles & Code Golf

Q & A pour les amateurs de programmation et les golfeurs de code

18
Copodope Gopolopfop
La langue: l'opposition Une langue amusante à parler est créée en appliquant le processus suivant à chaque mot: Placez opaprès chaque consonne. Devient Codeainsi Copodope. Oui c'est ça. Aux fins de ce défi, yest toujours une consonne. Le défi: la désoppification Étant donné un mot oppified, renvoyez le mot d'origine. …

11
Interpréter + code p
Inspiré par l'engouement récent pour un autre langage à deux caractères, ;# Intro Selon le consensus de la communauté , les réponses acceptables sur ce site doivent utiliser des langages de programmation qui, au minimum: Peut déterminer si un nombre naturel est premier Peut additionner deux nombres naturels ensemble Peut …

16
Imprimer du vrai texte invisible
Mon défi précédent, Imprimer du texte invisible était très populaire, probablement en raison de sa banalité. Cependant, les plus attentifs d'entre vous ont peut-être remarqué que vous n'imprimez pas vraiment du texte invisible, car il est impossible de lire ce qui a été entré étant donné uniquement la sortie. J'ai …

30
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 …
15 code-golf  string  sequence  combinatorics  fastest-code  number  code-challenge  restricted-source  rosetta-stone  code-golf  arithmetic  decision-problem  integer  factorial  code-golf  arithmetic  decision-problem  integer  bitwise  code-golf  kolmogorov-complexity  code-golf  tips  vim  code-golf  quine  code-generation  code-golf  string  restricted-source  code-golf  string  random  unicode  code-golf  audio  code-golf  ascii-art  code-golf  decision-problem  code-golf  puzzle-solver  code-golf  restricted-source  code-golf  kolmogorov-complexity  permutations  hexagonal-grid  code-golf  string  math  combinatorics  fastest-code  code-golf  restricted-source  code-golf  string  code-golf  arithmetic  code-golf  math  number  code-golf  string  decision-problem  balanced-string  code-golf  binary  code-golf  string  number  code-challenge  restricted-source  code-golf  ascii-art  printable-ascii  interactive  code-golf  string  ascii-art  code-challenge  restricted-source  source-layout  code-golf  arithmetic  tips  functional-programming  golfing-language  code-golf  binary  encryption 

2
Suis-je dépassé par Dennis?
Selon la légende , presque tout le monde est devancé par Dennis . Sinon, ils le seront. Maintenant, je suis curieux de savoir si je fais partie de «presque tout le monde». Vous recevrez un lien vers une réponse au format /codegolf/[QUESTION ID]/[QUESTION NAME]/#[ANSWER ID]. Trouvez la longueur du code, …

10
Fends-moi en deux
Vous recevrez un numéro x, où 0 <= x <= 2^32 - 1. Vous devez sortir une liste de nombres en décimal, après une division récursive au format binaire. Exemples: Exemple 1: 255 -> 255 15 15 3 3 3 3 1 1 1 1 1 1 1 1 La …

20
Faites-moi un gâteau!
Ceci est un gâteau: _========_ | | +________+ | | +________+ | | +________+ Il mesure 8 de large, 3 de haut et 1 de profondeur. Vous devez écrire un programme qui fait un gâteau à partir de 3 entrées. La première entrée contrôle le nombre de traits de soulignement …

8
Décomposer un nombre en triangles
Étant donné un entier n , le décomposer en une somme de nombres triangulaires maximaux (où T m représente le m ème nombre triangulaire, ou la somme des entiers de 1 à m ) comme suit: tandis que n> 0 , trouver le plus grand nombre triangulaire possible T m …


13
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é. Exemple Votre programme recevrait …
15 code-golf  quine 

30
Pause deux fois plus longue
Votre défi est d'imprimer l'entrée, d'attendre n'importe quelle durée, d'imprimer l'entrée, d'attendre deux fois le temps que vous avez initialement attendu, d'imprimer à nouveau l'entrée, etc. Le retard initial doit être inférieur à 1 heure et vous devez avoir une précision de +/- 5% dans les retards suivants. En dehors …
15 code-golf  string  date 

10
Conseils pour jouer au golf au charbon
Le charbon de bois est un langage créé par ASCII uniquement et DLosc qui se spécialise dans les défis artistiques ASCII. Quels conseils avez-vous pour jouer au golf au charbon de bois? Évidemment, je suis à la recherche de conseils concernant spécifiquement le charbon de bois, pas ceux qui peuvent …
15 code-golf  tips 


15
Machine Cheapo Enigma (flics)
Pour le poste des voleurs, machine Cheapo Enigma (voleurs) La soumission d'un policier consistera en un programme / fonction qui accepte un seul octet de données et renvoie un seul octet de données. Chaque entrée possible doit produire une sortie unique. (En d'autres termes, votre fonction doit être bijective) Les …

2
Tracez une ligne droite
Dessinez une image d'art ASCII simple contenant une ligne droite. C'est similaire à ceci et cela mais avec des spécifications différentes. Contribution Vous pouvez modifier ce format d'entrée en fonction de votre code. entier width entier height entier x0 entier y0 entier x1 entier y1 Production Une image d'art ASCII …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.