Questions marquées «code-golf»

24
Simulez l'automate cellulaire Wireworld

Wireworld est un automate cellulaire qui a été conçu pour ressembler à des électrons traversant des fils. Sa mécanique simple permet la construction de circuits numériques. Il a même permis la construction d'un ordinateur entier . Votre mission est de créer l'implémentation Wireworld la plus courte...

24
Trouver les vraies racines d'un polynôme

Écrivez un programme autonome qui, lorsqu'il reçoit un polynôme et une borne, trouvera toutes les racines réelles de ce polynôme à une erreur absolue ne dépassant pas la borne. Contraintes Je sais que Mathematica et probablement d'autres langues ont une solution à un seul symbole, et c'est...

24
Faire un diagramme de Voronoi (variante ASCII)

Supposons que l'on vous donne des lettres majuscules distinctes dispersées dans un tableau rectangulaire de cellules autrement vides. Chaque cellule du tableau appartient à la lettre la plus proche , définie comme la lettre accessible dans le plus petit nombre d'étapes horizontales et / ou...

24
Flappy Bird Clones :)

Tout le monde panique à propos de la suppression de ce stupide jeu "Flappy Bird". Donc, votre tâche est de créer un jeu Flappy Bird Clone. C'est vraiment simple. Voici les lignes directrices: Il peut utiliser de l'art ascii ou des images réelles Vous pouvez faire votre volet "oiseau" avec un clic...

24
Masquer des informations dans les chats

Vous êtes un agent secret essayant de communiquer avec votre patrie. Bien sûr, les informations doivent être cachées afin que personne ne laisse tomber votre message. Quoi de mieux qu'un chat? Tout le monde aime les images drôles de chats [citation nécessaire] , donc ils ne soupçonneront pas que...

24
Fraction la plus proche

Tâche: Votre programme reçoit une fraction simple appropriée et positive dans le format .<numerator>/<denominator> Pour cette entrée, il doit trouver deux fractions. Une fraction inférieure à l'entrée. Une fraction supérieure à l'entrée. Les deux fractions doivent avoir un dénominateur...

24
Ajoutez deux nombres en toute sécurité, en C

Tout le monde sait que C est un langage de programmation de haut niveau charmant et sûr. Cependant, en tant que codeur, vous définissez la tâche suivante. Écrivez un programme pour ajouter deux nombres. Entrée: deux entiers séparés par des espaces. Sortie: La somme des deux nombres dans l'entrée....

24
Créer un puzzle sans programme

Un nonogramme est un puzzle logique bidimensionnel qui ressemble à ceci (captures d'écran du jeu Pixelo , mon jeu de nonogramme préféré): Le but du jeu est de comprendre quelle image ces nombres encodent. Les règles sont simples: un nombre sur une colonne ou une ligne signifie que quelque part dans...

24
Imprimer les paroles de "Twinkle Twinkle Little Star"

Votre objectif est d'imprimer les paroles de la chanson "Twinkle Twinkle Little Star" au fur et à mesure que chaque note est jouée. Le microphone de l'ordinateur entendra les notes. Si la hauteur (mais pas nécessairement la longueur) de la note est correcte, imprimez la syllabe appropriée. Sinon,...

24
Trois points! Mais quel genre?

Depuis http://en.wikipedia.org/wiki/Triangle : Écrivez un programme qui prend trois tuples de coordonnées 2D (cartésiennes) et classe la forme décrite par ces trois points. Dans presque tous les cas, ces points décrivent un triangle de types différents. Dans certains cas dégénérés, les points...

24
Morse Decode Golf

Je suis devenu alarmé par la haine croissante des espaces et cette réponse m'a inspiré à m'assurer que le code Morse est à l'abri de cette suppression insidieuse des espaces blancs. Ainsi, votre tâche sera de créer un programme capable de traduire avec succès le code Morse avec tous les espaces...

24
La structure en brique est-elle stable?

Représentons une brique de maçonnerie standard comme [__](et ignorons le fait que le haut est ouvert). Lorsque ces briques sont empilées, toutes les autres couches sont compensées par une demi-brique, comme c'est généralement le cas dans la construction en briques: [__][__][__][__] [__][__][__][__]...

24
Imprimer tous les codes de pays

ISO 3166-1 est la norme qui définit tous les codes de pays. Les codes à deux lettres bien connus (US, GB, JP, etc.) sont appelés codes Alpha-2. Avec deux lettres, il n'y en a que 26 2 = 676 codes possibles, qui peuvent être joliment disposés dans une grille. Ce tableau peut être utile comme aperçu,...