Programmation Puzzles & Code Golf

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

26
Un morceau, un morceau ou un octet?
Inspiré par ce défi Pour un nombre entier compris dans la plage 0 <= n < 2**64, indiquez le conteneur de taille minimale dans lequel il peut être inséré bit: 1 grignotage: 4 octet: 8 court: 16 int: 32 long: 64 Testcases: 0 -> 1 1 -> 1 2 -> …

19
Dessiner / tracer un graphique de coeur
Votre défi est de dessiner / tracer un des coeurs ci-dessous. La taille doit être au moins 50x50 pixels (les graphiques vectoriels sont corrects). Vous pouvez choisir lequel des coeurs vous voulez dessiner / tracer. Les axes, lignes de quadrillage, etc. sont acceptés. Il doit y avoir au moins 100 …

30
La troisième chaîne
Avec deux chaînes, génère une troisième chaîne qui n'est pas égale à l'une des deux entrées, mais a la même longueur (en caractères) que l'une ou l'autre des entrées. Il est garanti qu’il existe au moins une sortie valide. Cas de test Les cas de test sont cités pour montrer …
45 code-golf  string 

26
Big Ben va BONG
Votre tâche consiste à créer un programme qui imitera Big Ben (Twitter) . Tâche Chaque fois qu'une nouvelle heure a commencé (en fonction de l'heure locale ou de l'heure UTC de votre ordinateur), vous devez générer BONGdes hourtemps répétés (avec un espace entre les mots). Par exemple, quand il est …

30
Jeopardy PPCG: flics
Comment connaissez-vous le site? Découvrons-le. C'est un défi des flics et des voleurs . Le fil du voleur. En tant que policier, vous devez: Trouvez un défi non supprimé et non fermé sur ce site pour répondre. Le défi ne peut pas comporter les balises suivantes: flics-and-robbers , popularité-contest , …

30
Compter sans 3
Contexte Quand j'étais à l'école primaire, nous jouions à un jeu en classe de mathématiques qui se déroulait comme suit. Tous les enfants sont assis dans un grand cercle et comptent à tour de rôle, à partir de 1 . Toutefois, les nombres suivants doivent être ignorés lors du comptage: …


11
Exécuter Stackylogic
Stackylogic est un langage de programmation basé sur la logique que j'ai composé et qui prend en charge 0les 1entrées et les sorties et en sort un seul 0ou 1à la fin. Un programme Stackylogic est composé de lignes qui ne peuvent contenir que les trois caractères 01?, ainsi qu’un …

19
La bataille des bourses KotH
Dans ce défi, vous allez créer une fraternité dans le but de vaincre toutes les autres fraternités au combat. Une fraternité (équipe) est composée de 3 personnages . Chaque personnage se déplace indépendamment du reste de son équipe, mais ils devront travailler ensemble pour combattre leurs ennemis. Les équipes se …

23
Hexadécimal et l'alphabet
Dans ce défi, vous recevrez une entrée, la convertirez en hexadécimal, apporterez quelques modifications et produirez le résultat. Comme ils ne comportent que 16 caractères hexadécimaux, votre code devra être aussi court que possible. Exemples Les exemples sont séparés par une ligne vide. La première ligne est entrée, la deuxième …

18
Imprimer toutes les adresses IPv6
Cela me rappelle qu'il y a quelques années, quelqu'un a téléchargé un torrent "Outil de piratage: liste complète de toutes les adresses IP". Il s’agissait bien entendu d’une liste générée des quelque 4 milliards d’adresses IPv4, mais des milliers de «h4xx0rz» l’ont téléchargée. Regarde maman, imahacker! C'était à l'époque, mais …


19
Numéros de fusil de chasse
Les numéros de fusil de chasse sont une séquence avec une définition assez simple mais une structure intéressante. Commencez avec les nombres naturels: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, ... Maintenant, prenez tous les nombres aux …

30
Compter les sommes de deux carrés
Avec un nombre non négatif n, indiquez le nombre de façons d'exprimer nla somme de deux carrés d'entiers n == a^2 + b^2( OEIS A004018 ). Notez que aet bpeut être positif, négatif ou nul et que leur ordre est important. Le moins d'octets gagne. Par exemple, n=25donne 12parce que …


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.