Programmation Puzzles & Code Golf

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

22
Trump a besoin de votre aide pour arrêter le Starman!
Un homme des étoiles est venu sur Terre! Heureusement, le président des États-Unis, Donald Trump, a un dé à l'infini. En utilisant ce dé, il peut créer un numéro que vous , le maire de Podunk , devrez utiliser pour déterminer qui doit être envoyé pour arrêter l'envahisseur! Mais attention, …

11
Cette question a ses hauts et ses bas
La saisie comprendra les caractères suivants: ^: Montez un v: Descendre un ▲ou k: montez deux ▼ou j: descendre deux Par exemple, l'entrée suivante: ^^▲^v▼▲^^v produirait la sortie suivante: ^ ^ ^ v ▲ v ▲ ^ ▼ ^ Les séquences d'échappement qui déplacent le curseur \e[Bsont interdites. Vous devez …


22
Multiplication XOR
Votre objectif est d’implémenter l’opération de multiplication XOR ( carryless ), définie ci-dessous, avec le moins d’octets possible. Si nous pensons que XOR ( ^) au niveau des bits est une addition binaire sans porter 101 5 ^ 1001 9 ---- 1100 12 5^9=12 nous pouvons effectuer la multiplication XOR …

10
Vérifier un tableau de démineur
Votre objectif est de vérifier si un tableau Minesweeper terminé est valide. Cela signifie que chaque nombre représente un nombre correct de mines dans les cellules adjacentes, y compris les diagonales. Le conseil ne s'enroule pas. Comme d'habitude , vous devez donner une fonction ou un programme, et le code …

30
Aidez-moi à ouvrir la boîte
J'ai une boîte ASCII-art et j'ai besoin d'un programme pour l'ouvrir. Exemples Contribution: ------- | | |_____| Sortie: / / / / / / / | | |_____| spécification La première ligne ne comportera que -3 au moins Les rangées du milieu commencent par |des espaces et se terminent par| …



13
Dichotomies de programmation (littéralement)
Considérez une question rédigée dans un anglais simple et dont la réponse implique deux mots ou expressions raisonnablement précis (mais potentiellement intelligents) pouvant être séparés par le mot 'et': Q: Quels sont les deux côtés d'une pièce? A: têtes et queues Q: Quels sont les meilleurs moyens de voyager? A: …

6
Optimiser le clavier téléphonique
Il semble exister cet engouement persistant pour les personnes qui apprennent de manière laborieuse de nouvelles configurations de clavier comme Dvorak ou Neo, car cela les rend soi-disant plus productives. Je soutiens que changer de disposition du clavier est une mauvaise idée car cela peut prendre des mois avant de …
33 code-golf 

15
Une fourmi sur un cube
Une fourmi marche le long des bords (pas des faces) d'un cube en fil de fer. Chaque sommet qu’il rencontre le présente avec une fourche à partir de laquelle deux nouvelles arêtes se ramifient. La fourmi choisit quel chemin tourner - leftou right. Ces directions sont relatives à la fourmi, …
33 code-golf 

14
Morse la nouvelle année
C'est le défi hebdomadaire n ° 1. Thème: Traitement audio Votre tâche est d’écrire un programme, qui écrit un fichier audio sur un disque (dans un format de votre choix), qui contient le code Morse pour 2015, c’est-à-dire ..--- ----- .---- ..... Vous êtes libre de choisir n'importe quel type …

23
Biplex: un opérateur important et inutile
Contribution Liste de 1 à 255 entiers positifs (inclus), chacun compris entre 1 et 2 32 - 1 (inclus). Votre format d'entrée n'a pas besoin d'être identique aux cas de test. La saisie sans zéros est requise pour être acceptée. La saisie avec des zéros au début n'est pas obligée …

17
Quelle est la prime sur Stackoverflow?
Tâche: Vous êtes un programmeur extraordinaire et un répondeur Stackoverflow, et vous décidez de répondre à chaque question avec une prime sur Stackoverflow. Vous êtes si bon que vous parvenez à obtenir toutes les primes dans toutes les questions. Pendant que vous attendez que le représentant afflue, vous écrivez un …
33 code-golf 


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.