Programmation Puzzles & Code Golf

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

26
Crash de votre compilateur favori [fermé]
Ecrivez un code parfaitement légal dans un langage correct de votre choix, dont la compilation plantera le compilateur ou l'enverra dans une boucle infinie (temps de compilation infini). Restrictions Utilisez un langage standard utilisé dans le monde réel. Utilisez un compilateur standard bien développé (pas de réponses du type "j’ai …

12
Pérégrination de premier rang
Le but de ce défi est de représenter graphiquement une marche sur le plan, où la direction de chaque étape kkk est déterminée par la primalité de kkk et la parité de son développement binaire. Plus précisément, La direction initiale est fixe, disons le nord. Toutes les étapes ont la …

30
Est-ce que cette ficelle est un carré?
Une chaîne est considérée comme carrée si les conditions suivantes sont remplies: Chaque ligne a le même nombre de caractères Le nombre de caractères sur chaque ligne est égal au nombre de lignes. Votre tâche consiste à écrire un programme ou une fonction qui détermine si une chaîne d'entrée donnée …


30
Construire la matrice d'identité
Le défi est très simple. Avec une entrée entière n, sortez la n x nmatrice d'identité. La matrice d'identité est une matrice qui 1s'étend du haut à gauche au bas à droite. Vous allez écrire un programme ou une fonction qui renverra ou sortira la matrice d’identité que vous avez …

30
Bataille d'or KoTH
Ce défi est terminé. Pour voir les résultats finaux des concurrents, cliquez ici Dans ce défi, chaque soumission correspond à un bot. Chaque bot devrait être une fonction Javascript. Les bots vont se battre pour obtenir la plus haute valeur totale en or. L’or peut être cultivé ou gagné en …

9
Construire un triangle sans triangles
Quand j'étais petit, j'aimais beaucoup jouer avec ces jouets: Ils avaient probablement l'intention de les utiliser pour l'art, mais je les utilisais toujours pour les mathématiques! Fractales, motifs, etc. Une fois, on m'a donné ce défi: Construisez un triangle sans utiliser aucun des carreaux triangulaires verts. Ce défi m'a laissé …

10
Falcon Heavy étapes
Choisissez un ensemble de quatre octets sans remplacement (c'est-à-dire sans octet répété), et pas nécessairement dans un ordre particulier, dans l'un des quatre ensembles suivants: Les caractères d'un codage sur un seul octet Les caractères Unicode dans la plage 00 – FF Les entiers décimaux signés compris entre −128 et …



30
La vitesse des lettres
Avec une chaîne en entrée, imprimez une nouvelle chaîne avec chaque lettre poussée à droite par son index alphabet respectif. Nous savons tous que A est un lent et Z une lettre rapide. Cela signifie que Z est décalé vers la droite de 25 espaces, que A ne se déplace …
43 code-golf  string 

30
Implémenter la calculatrice iOS 11
iOS 11 a un bug qui fait que le résultat de 1 + 2 + 3 est 24 . Ceci est lié à la vitesse d'animation, mais de toute façon: La tâche est de faire 1 + 2 + 3 == 24. Mais seulement ça. Vous devez donc fournir une …
43 code-golf  math  number 

24
Le chaos est une échelle ASCII
Vous ne savez rien Ce que je fais pour "Le chaos est une échelle " est une ligne mémorable de la série télévisée Game of Thrones . Le but de ce défi est de construire une échelle du chaos, dans l'art ASCII. Le défi Contribution Largeur de l'échelle, W >= …

6
Island Golf # 1: Circumnavigation
C'est le premier d'une série de défis Island Golf. Prochain challenge Avec un îlot en ASCII-art, affiche un chemin optimal pour le contourner. Contribution Votre entrée sera une grille rectangulaire composée de deux caractères, représentant la terre et l’eau. Dans les exemples ci-dessous, la terre est #et l'eau est ., …

30
Peu couru épuisé
Étant donné un entier n > 0, affiche la longueur de la plus longue séquence contiguë de 0ou 1dans sa représentation binaire. Exemples 6est écrit 110en binaire; la plus longue séquence est 11, alors nous devrions revenir2 16→ 10000→4 893→ 1101111101→5 1337371→ 101000110100000011011→6 1→ 1→1 9965546→ 100110000000111111101010→7

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.