Questions marquées «code-golf»

Code-golf est une compétition pour résoudre un problème particulier dans le moins d'octets de code source.


5
Résolvez l'énigme d'Einstein
Einstein a écrit une énigme. Il a dit que 98% du monde ne pouvait pas le résoudre. J'ai résolu cette énigme en environ 25 minutes dans le train pour travailler. C'est simplement une déduction. L'énigme Il y a 5 maisons de 5 couleurs différentes d'affilée. Dans chaque maison vit une …
19 code-golf 

2
Singulier ou pluriel?
Voici une liste de 30 noms anglais au singulier et au pluriel. Votre travail consiste simplement à écrire l'expression régulière la plus courte qui correspond à tous les noms sous une forme et à aucun sous l'autre (facile, tous les noms anglais se terminent sau pluriel, n'est-ce pas?). SINGULAR PLURAL …

10
The Note of Destiny - placez une note sur un bâton
L'apocalypse zombie est arrivée et le monde touche à sa fin. Soudain, quelqu'un découvre une formule qui prend l'heure, la minute et le jour actuels et crache la note parfaite à jouer sur un piano qui tue instantanément tous les zombies qui l'entendent. Malheureusement, il ne reste qu'un seul pianiste …

14
Quatre carrés ensemble
Le théorème des quatre carrés de Lagrange nous dit que tout nombre naturel peut être représenté comme la somme de quatre nombres carrés. Votre tâche consiste à écrire un programme qui fait cela. Entrée: un nombre naturel (inférieur à 1 milliard) Sortie: quatre nombres dont les carrés totalisent ce nombre …

12
Déterminer si le terrain est entièrement clos de clôtures
Imaginez un tableau bidimensionnel de valeurs booléennes, où les 0 représentent des carrés d'herbe sur un terrain rectangulaire et les 1 représentent des clôtures. Écrivez une fonction qui accepte le tableau 2D en entrée et détermine si vous pouvez vous déplacer d'une zone d'herbe à une autre zone d'herbe, en …
19 code-golf 

25
Paris incrémentaux
Il y a plusieurs mois, j'avais cette question comme un puzzle de présélection pour une interview. Récemment, en pensant au matériel de blog, il m'est apparu comme un bon exemple à utiliser pour résoudre un problème de manière fonctionnelle. Je publierai ma solution dès que j'aurai fini d'écrire mon blog. …

29
Déterminer la victoire dans Tictactoe
Jouons au golf à code! Étant donné un état de carte tic-tac-toe (exemple :) |x|x|o| |x|o|x| |o|o|x| Déterminez si un jeu est un wina loseou un cat. Votre code doit afficher l'une de ces options en fonction d'un état. Le jeu ci-dessus devrait sortirlose Juste pour être clair: une victoire …
19 code-golf  game 

1
quine-ish tic-tac-toe
Écrivez un programme dans la langue de votre choix qui joue un jeu parfait de tic-tac-toe sur un tableau 3 * 3 contre un joueur humain. Cependant, chaque mouvement doit être un programme différent , généré à partir de l'itération précédente. La façon dont vous évaluez la contribution humaine et …
19 code-golf 



28
Calculer les écarts principaux
Trouver des nombres premiers est un rite de programmation de passage et très souvent un premier programme sérieux que quelqu'un crée (généralement avec la division d'essai). Mais les nombres premiers seuls sont déjà épuisés. Une autre chose beaucoup plus intéressante est d'obtenir les écarts premiers: les écarts les plus longs …
19 code-golf  primes 

21
L'inverseur réversible
Votre tâche est simple. Le programme lit une ligne de texte à partir de l'entrée standard et imprime le même texte sous une forme inversée. Il n'est pas autorisé d'imprimer autre chose. Par exemple: entrée: "Bonjour!", sortie: "! olleH" Le hic , c'est que votre programme doit être capable de …

3
Hashiwokakero: Construisez des ponts!
Hashiwokakero ("construire des ponts" en japonais) est un casse-tête dans lequel vous êtes chargé de connecter un groupe d'îles avec des ponts. Les règles sont les suivantes: Les ponts doivent être exécutés verticalement ou horizontalement entre deux îles. Les ponts ne peuvent pas se croiser. Une paire d'îles peut être …
19 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.