Questions marquées «code-challenge»

39
Natural Pi # 0 - Rock

Objectif Créez un programme / une fonction qui prend une entrée N, vérifiez si Nles paires aléatoires d’entiers sont relativement premiers et retourne sqrt(6 * N / #coprime). TL; DR Ces défis sont des simulations d’algorithmes qui ne nécessitent que la nature et votre cerveau (et peut-être quelques...

39
Plus petite compression du jeu d'échecs

Écrivez un algorithme ou un programme capable d’encoder et de décoder un échiquier. L'objectif est de faire la plus petite représentation possible d'un échiquier (une fois décodé) pour déterminer toutes les possibilités de déplacement pour un joueur de ce tour. Le codage doit pouvoir montrer: A qui...

38
Résoudre le cube de Rubik

Ecrivez le programme le plus court qui résout le cube de Rubik (3 * 3 * 3) dans un délai raisonnable et se déplace (par exemple, maximum 5 secondes sur votre machine et moins de 1 000 déplacements). L'entrée est au format: UF UR UB UL DF DR DB DL FR FL BR BL UFR URB UBL ULF DRF DFL DLB DBR (cette...

38
Faire des mots au carré

Le défi Votre tâche consiste à créer un programme qui prend une entrée de chaîne donnée et la sort au format carré. Les chaînes vides doivent renvoyer une chaîne vide. Exemples Compte tenu de l'entrée: golf Votre programme devrait générer: golf o l l o flog Contribution: 123 Sortie: 123 2 2 321...

37
Surmonter la taille de la grappe

Fatigué de la fiabilité du stockage flash, vous avez décidé de stocker tous vos programmes sur l’une de ces vieilles vieilles disquettes de 1 440 Ko. Cependant, après avoir copié pas même 3 000 programmes, le disque était plein. Comment est-ce possible? Habile dans l'art du code-golf tel que vous...

37
As-tu tué le Jabberwock?

Votre tâche consiste à sortir la chaîne exacte The Jabberwocky sans prendre d'entrée. Les règles normales d'entrée et de sortie s'appliquent, de sorte que les fonctions et les programmes sont autorisés. Bien sûr, il y a un piège, ce ne serait pas amusant sans un piège. Votre programme, une fois...

37
Haiku exécutable qui produit un haïku [fermé]

Puzzle: Rédigez un programme court de trois lignes qui: a 5/7/5 syllabes par ligne à la lecture génère un haïku lorsqu’il est exécuté. Un exemple de programme ayant la structure correcte, mais avec une sortie non-haiku, est (Python): >>> for x in range(3): ... print "EXTERMINATE HUMANS"...

37
Attends, quelle langue est-ce?

Récemment, j'ai eu le plaisir d'écrire un programme Haskell capable de détecter si l' NegativeLiteralsextension était activée. Je suis venu avec ce qui suit: data B=B{u::Integer} instance Num B where{fromInteger=B;negate _=B 1} main=print$1==u(-1) Essayez-le en ligne! Cela imprimera Truenormalement...

36
Circuits Domino

Tableau de bord Voici les scores bruts (c.-à-d. Le nombre de dominos) pour la soumission de VisualMelon. Je transformerai ces résultats en les scores normalisés décrits ci-dessous, lorsque davantage de réponses entreront. La solution existante peut maintenant résoudre tous les circuits de la...

36
Remappage ASCII

Défi Ecrivez un programme qui réorganise les caractères ASCII! Il devrait générer une seule chaîne contenant tous les caractères imprimables ASCII. Le premier caractère de cette chaîne se voit attribuer la valeur 1, le second la valeur 2, etc. Si deux caractères sont normalement l'un à côté de...

36
Programmer une voiture de course

FÉLICITATIONS à @kuroineko. Gagne la prime pour son excellente vitesse (672 coups) sur la piste de Gauntlet. LEADER: * Nimi a marqué un 2129 léger. * Leader peut changer en raison d'entrées ultérieures. Votre tâche consiste à écrire un petit programme capable de conduire rapidement une voiture de...

35
Générateur de code avec des caractères uniques

Défi Votre tâche consiste à écrire un morceau de code qui en génère un autre. Ce code doit à son tour générer un autre code jusqu'à ce que le code final fournisse le nombre entier 1 . La chaîne se termine la première fois que 1 est sorti. Aucun de vos programmes ne peut partager des caractères (il...

35
Sudoku Compression

Votre travail consiste à écrire un programme (ou deux programmes distincts) dans n’importe quelle langue: Peut prendre une carte de Sudoku terminée en entrée (dans n'importe quel format logique) et la compresser en une chaîne de caractères Peut prendre la chaîne compressée en entrée et la...

35
Le système de handicap PPCG

Comme nous le savons tous, méta est débordait de plaintes au sujet de notation code de golf entre les langues (oui, chaque mot est un lien séparé, et ceux - ci peuvent être que la pointe de l'iceberg). Avec tant de jalousie envers ceux qui se sont donné la peine de consulter la documentation Pyth,...

35
Faisons une recherche de mots!

Dans ce défi, nous allons créer ensemble une recherche par mot contenant de nombreux programmes dans différentes langues. Nous avons commencé avec une grille de blancs de 60 sur 25 ( ·), dont certains sont remplacés par les caractères d'un programme Ruby. Pour répondre, choisissez une langue qui...