Programmation Puzzles & Code Golf

14
Faites une parfaite partie de Mu Torere

Contexte Mu Torere est un jeu qui est l'un des deux seuls connus des Maoris de Nouvelle-Zélande avant l'influence européenne. Cela en fait un jeu très unique en ce qu'il a un "critère de gain objectif" et des règles de jeu différentes de la plupart des autres jeux existants. Gameplay: Le plateau...

14
Solveur de golf universel (pliant les règles)

Le golf de code implique toujours des réponses qui détournent les règles plus ou moins en brisant les contraintes que les challengers tenaient pour acquises ou tout simplement n'ont pas pensé et n'ont pas énuméré dans les règles. L'une de ces lacunes intéressantes est la possibilité de produire...

14
Génération de grilles de démineur

Démineur est un jeu de logique que l'on trouve sur la plupart des OS. Le but du jeu est de déterminer où se trouvent les mines sur une grille, étant donné les nombres indiquant le nombre de mines autour de cet endroit. Étant donné une taille de grille et un ensemble de mines, générez la grille de...

14
Code Golf Bingo!

On vous donne un tableau de Bingo et une liste d'appels. Vous devez imprimer BINGO! dès que votre plateau gagne la partie. Les planches de bingo ressemblent à ceci: Ils seront spécifiés comme ceci: 14 29 38 52 74 4 18 33 46 62 7 16 * 60 71 9 27 44 51 67 12 23 35 47 73 Immédiatement après le...

14
Conseils pour jouer au golf en Postscript?

En tant que l'une des langues les moins populaires, il est difficile de trouver de la littérature sur l'avant-garde du piratage postscript. Alors, quelles découvertes les golfeurs ont-ils fait pour exploiter le modèle de pile (ou d'autres fonctionnalités) pour surmonter la verbosité inhérente à...

14
Tester si un numéro donné est un numéro Keith

Étant donné que les nombres et les séquences de Fibonacci semblent être un sujet populaire pour le golf de code, j'ai pensé que ce pourrait être un défi amusant de coder le golf avec des nombres de Keith . Je propose donc un défi qui est de créer une fonction qui prend un entier et qui renvoie un...

14
Dessin de filets 3D - solides platoniciens

Ceci est une version de base des réseaux 3D de dessin plutôt plus difficiles - solides d'Archimède . J'ai un faible pour les filets 3D qui, une fois découpés et pliés, vous permettent de créer des formes 3D en papier ou en carte. La tâche est simple, écrivez le programme le plus court possible qui...

14
Créer un analyseur Twitter

introduction Vous utilisez Twitter (supposons, sinon), où vous êtes limité à 140 caractères par tweet individuel que vous souhaitez partager avec le monde. Si vous souhaitez tweeter à vos abonnés l' adresse Gettysburg d' Abraham Lincoln , alors vous devrez diviser le texte en plusieurs morceaux de...

14
Texte du ratetod fexir

Je heva ce texte bizarre où les vewols semblent être ratetod: Je suis un texte mal écrit. Un fou a joué avec l'ordre des voyelles. Veuillez me réparer! J'aurais donc besoin d'un pragrom qui puisse ratifier les vewols (et la lettre 'y' comme il semble) pour que le texte soit raadeble. Ouy peut...

14
Pas de branchement s'il vous plaît

Quiconque est modérément dans l'optimisation de code de bas niveau connaît les dangers de la ramification, qu'elle soit implémentée comme des instructions if, des boucles ou des instructions select, la possibilité d'une mauvaise interprétation de la branche est une horrible perte de temps. Les...

14
N portes, K singes

Il y a N portes et K singes. Au départ, toutes les portes sont fermées. Tour 1: Le 1er singe visite chaque porte et fait basculer la porte (si la porte est fermée, elle est ouverte; si elle est ouverte, elle se ferme). Tour 2 : Le 1er singe visite chaque porte et bascule la porte. Ensuite, le 2ème...

14
Nombre minimum de sauts

Étant donné une séquence de nombres, trouvez le nombre minimum de sauts pour aller de la position de départ à la fin et revenez à la position de départ. Chaque élément de la séquence indique le nombre maximum de mouvements que l'on peut déplacer à partir de cette position. À n'importe quelle...

14
Conseils pour jouer au golf à MATLAB

Quels conseils généraux avez-vous pour jouer au golf dans MATLAB? Je cherche des idées qui peuvent être appliquées aux problèmes de golf de code en général qui sont au moins quelque peu spécifiques à MATLAB (par exemple, "supprimer les commentaires" n'est pas une réponse). Veuillez poster un...

14
Écrire un programme déguisé [fermé]

Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Code Golf Stack Exchange. Fermé il y a 2 ans . Le défi est de créer un programme qui résout l'un des problèmes HQ9...

14
Donnez un test à choix multiples

Je vous présente un test! Votre test est de tester. Le test est de tester la testee avec les tests d' un testeur vous donne, dans le Shor test de quantité de code. Plus précisément, vous effectuerez un test à choix multiples que vous avez reçu en entrée. Dans ce défi, vous devez prendre une entrée...