Programmation Puzzles & Code Golf

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

11
Rocket Bots KOTH
Rocket Bots Nous sommes en 3024. Les gens sont devenus une ressource trop rare pour risquer la guerre, alors le combat est passé aux robots. Votre tâche consiste à construire un bot pas comme les autres, dont les roquettes feront pleuvoir la destruction sur vos ennemis et abattront toutes les …

4
Séquences magiques de longueur n
Une séquence magique est une séquence d'entiers non négatifs x[0..n-1]telle qu'il existe exactement des x[i]instances dei Par exemple, 6,2,1,0,0,0,1,1,0,0,0 est une séquence magique car il y a 6 0, 2 1, etc. Écrire une fonction qui, lorsqu'elle est donnée n, génère toutes les séquences magiques de longueur n Le programme …


2
Nous devenons incontrôlables, docteur!
Le Docteur, en essayant de s'échapper des forces Dalek, a décidé de les envoyer en rotation en voyageant dans diverses poches d'espace dans un mouvement en spirale. Selon la nature de l'espace-temps disponible, le médecin doit entrer dans le TARDIS contrôle la hauteur et la largeur de la section de …
11 code-golf 

12
CodeGolf - Barry le développeur désordonné # 2
Ceci est une suite de CodeGolf - Ignorez le bruit # 1, le seul problème étant que Barry a encore aggravé les choses pour nous. Voyons ce qui se passe Mise à jour J'ai ajouté du code pour créer une entrée aléatoire et une sortie attendue parce que je ne …

6
Produit concaténé maximum
On nous donne une liste d'entiers p1, ..., pk (pas nécessairement distincts) où chacun a une valeur comprise entre 1 et 9 inclus. En utilisant chacun des p1, ..., pk exactement une fois, nous pouvons former des concaténations de chiffres, pour obtenir une nouvelle liste de nombres; nous sortons ensuite …


2
Stratégie Y-Wing pour Sudoku
J'ai récemment obtenu une nouvelle application Sudoku qui produit des Sudoku très durs, qui ne peuvent pas être résolus en utilisant les stratégies standard. J'ai donc dû en apprendre quelques nouveaux. L'une de ces stratégies est la stratégie Y-Wing . Il est classé sous "Tough Strategies", mais ce n'est pas …
11 code-golf  sudoku 

4
Le son des mots
Les gens ont écrit beaucoup de choses permettant de visualiser une chose comme une autre. Maintenant je propose de pouvoir traduire des lettres en musique! C'est votre travail d'écrire un programme qui prend un fichier texte et génère un fichier son avec chaque lettre convertie en une note spécifique C3-C8. …
11 code-golf  music  audio 

3
Conséquences générales
introduction Dans ce défi, votre tâche consiste à trouver des sous-séquences généralisées de chaînes. Les sous-séquences ne sont pas nécessairement contiguës, et elles peuvent également "boucler" la chaîne, en dépassant sa fin et en recommençant depuis le début. Vous voudrez cependant minimiser le nombre de tours. Plus formellement, laissez uet …


10
Les flics et les voleurs
Tout le monde veut toujours implémenter Game of Life de Conway. C'est ennuyant! Faisons plutôt des flics et des voleurs! Vous aurez deux équipes: les flics et les voleurs. Chaque équipe compte 5 membres avec 50 points de vie chacun. Le programme sera bouclé en continu. À chaque itération, les …
11 code-golf 



3
Jouer à chaque personnage ASCII en 99
99 est un langage de programmation que j'ai inventé plus tôt cette semaine pour mon défi Écrivez un interprète pour 99 . (Inventé mais jamais nécessaire à mettre en œuvre grâce à une demi-douzaine d'entre vous.;)) La spécification de langue complète fait partie de ce défi, donc je ne prends …

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.