Programmation Puzzles & Code Golf

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

1
Organiser des bonbons d'Halloween - Trou # 4
Voir le trou n ° 1 si vous êtes confus. Que fait chaque enfant après avoir récupéré des seaux de bonbons à l'Halloween? Triez-le par type et taille, bien sûr 1 ! Le défi Étant donné un sac de bonbons vidé de différentes formes et tailles, triez les bonbons de …

8
Calculer le péage des trolls pour passer en toute sécurité
Inspiré par /puzzling//q/626 Dans vos aventures, vous arrivez à une série de 7 ponts que vous devez traverser. Sous chaque pont vit un troll. Pour traverser le pont, vous devez d'abord donner au troll un certain nombre de gâteaux en pourcentage du nombre de gâteaux que vous portez. Parce que …
12 code-golf 

11
Faire une séquence
Une séquence d'entiers est une séquence unique si la différence entre deux nombres consécutifs dans cette séquence est -1 ou 1 et son premier élément est 0. Plus précisément: a1, a2, ..., an est une séquence unique si: For any k (1 ≤ k < n): |a[k] - a[k+1]|=1, a[1]=0 …

3
9 trous de Code Golf - Coup d'envoi
Il y a déjà eu un défi 9 trous (et un autre ici ), mais c'était tellement l'an dernier. Et d'ailleurs, je ne suis là que depuis 2 mois (bien que cela semble éternel). Et c'est considérablement différent. Tableau des leaders: (notez que la pondération des trous n'est pas encore …

4
Incertitude dans la chronologie d'une journée
Supposons que votre alarme vous réveille un matin, mais vous appuyez sur la répétition afin de pouvoir dormir pendant 8 minutes supplémentaires. Quand il sonne à nouveau, vous vous levez à contrecœur et prenez une douche, ce qui prend entre 15 et 17 minutes. Vous vous brossez ensuite les dents …

2
Jardin du programmeur
Jardin du programmeur En tant que développeur de logiciels professionnel, vous ne pouvez pas risquer de vous exposer à la dure lumière non artificielle du soleil, mais vous avez également un faible pour les fleurs et souhaitez garder votre jardin en bon état toute l'année. À cette fin, un jardinier …
12 code-golf 

7
Conversion de base mixte
Contexte La plupart des gens ici devraient être familiers avec plusieurs systèmes de base: décimal, binaire, hexadécimal, octal. Par exemple, dans le système hexadécimal, le nombre 12345 16 représenterait 1*16^4 + 2*16^3 + 3*16^2 + 4*16^1 + 5*16^0 Notez que nous ne nous attendons généralement pas à ce que la …

6
Émotions entières
Écrire un programme ou une fonction qui "réagit" à un entier donné n (entrée via le paramètre de fonction / args / stdin) Le programme ne se soucie pas des nombres négatifs, aime même, n'aime pas les nombres impairs et craint le nombre 13. Il doit afficher les éléments suivants: …



6
Faux positifs sur un réseau entier
Classement User Language Score ========================================= Ell C++11 293,619,555 feersum C++11 100,993,667 Ell C++11 78,824,732 Geobits Java 27,817,255 Ell Python 27,797,402 Peter Taylor Java 2,468 <reference> Julia 530 Contexte Lorsque vous travaillez sur une grille 2D de coordonnées entières, vous voulez parfois savoir si deux vecteurs (avec des composants entiers) ont …

7
Trouvez le fonctionnement maximal
Le défi est de trouver le nombre maximum que vous pouvez obtenir à partir d'une liste d'entiers à l'aide d'opérateurs arithmétiques de base (addition, soustraction, multiplication, négation unaire) Contribution Une liste d'entiers Production Le résultat maximum en utilisant chaque entier dans l'entrée. L'ordre d'entrée n'a pas d'importance, le résultat doit …

5
Montez en puissance
Défi Le défi consiste à écrire un programme qui prend un nombre positifa , un nombre non nulb et des sorties a^b(a élevé à la puissance b). Vous ne pouvez utiliser + - * / abs()que des fonctions / opérateurs mathématiques. Celles-ci ne peuvent être appliquées qu'aux valeurs scalaires, mais …

8
Ces amorces sont toujours des lignes solides
Créons une grille N × N d'espaces et de traits de soulignement qui peuvent être utilisés pour déterminer visuellement si un nombre est premier. (N peut être n'importe quel entier positif.) Cette grille a trois règles simples: La nième colonne contient le motif répété de n - 1 traits de …
12 code-golf  primes 


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.