Programmation Puzzles & Code Golf

45
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 indices divisibles par 2 ,...

45
M'aime, ne m'aime pas

M'aime, ne m'aime pas Ce jeu pour enfants simple est vieux, mais toujours populaire. Puisque nous vivons au 21ème siècle maintenant, numérisons-le! spécification Le programme ne doit prendre aucune entrée, sauf si vous utilisez une langue qui ne peut pas générer une graine aléatoire - dans ce cas,...

45
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,...

45
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 25peut être exprimé...

45
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...

45
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 seul <à la fin...

45
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: Les nombres...

45
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 ,...

45
Tous à bord du train ASCII

Tous à bord du train ASCII! o O O ___ ___ ___ ___ ___ ___ ___ ___ ___ o | C | | O | | D | | E | | | | G | | O | | L | | F | TS__[O] |___| |___| |___| |___| |___| |___| |___| |___| |___| {======|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|

45
Allons jouer au tennis

J'ai soudainement très envie de jouer au tennis, mais hélas je n'ai pas de court! Surprise! C'est là que tu entres. Vous devez imprimer un court de tennis pour moi, mais vous devez le faire le moins d'octets possible pour des raisons de confidentialité. Court de tennis --------- | | --------- | | |...

45
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...

45
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 -> 4 15 -> 4 16 -> 8 123 -> 8 260...

45
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...

45
Levenquine cyclique

Contexte Comme le savent la plupart des habitués des PPCG, un quine est un programme qui génère son propre code source lors de son exécution. et la distance de Levenshtein entre deux chaînes est le nombre minimal d'insertions, de suppressions et de modifications nécessaires pour changer une chaîne...

45
Golf mes références de citation Shakespeare

En écrivant mon essai pour Shakespeare, je me suis rendu compte que je devais raccourcir mes références de citation à des longueurs plus gérables. J'avais déjà écrit ceci: (Act 1, Scene 2, Lines 345-346) Mais on m'a maintenant dit de les écrire comme ceci: (I.ii.345-6) Clairement, il me faut un peu...