Programmation Puzzles & Code Golf

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

30
Oui, bien sûr je suis un adulte!
Je pense que nous avons tous fait cela dans notre enfance: certains sites Web exigent un âge minimum de 18 ans. Nous soustrayons donc quelques années de l'année de naissance et voilà, nous avons 18 ans ou plus. En outre, pour la plupart des manèges dans les parcs d’attractions, la …

19
Sortie théorique du numéro de Graham
Le numéro de Graham Gest défini comme suit: u(3,n,1) = 3^n u(3,1,m) = 3 u(3,n,m) = u(3,u(3,n-1,m),m-1) [Knuth's up-arrow notation] [Conway chained arrow notation] THEN g1 = u(3,3,4) g2 = u(3,3,g1) g3 = u(3,3,g2) ... G = u(3,3,g63) Vous êtes donné que u(3,3,2)=7625597484987pour vérifier votre code. Votre tâche consiste à …


30
Ajouter deux nombres
Entrée: deux entiers. De préférence des nombres entiers décimaux, mais d'autres formes de nombres peuvent être utilisées. Celles-ci peuvent être attribuées au code en entrée standard, sous forme d'arguments au programme ou à la fonction ou sous forme de liste. Sortie: leur somme. Utilisez le même format pour les entiers …

6
Un défi parlant Yoda, c’est
Le défi Eh bien, je pense que c'est assez clair, n'est-ce pas? Vous devez créer une fonction ou un programme qui prend une chaîne en tant qu'argument et génère le correspondant correspondant, Yoda. C'est le code-golf , donc le moins d'octets gagne. L'entrée L'entrée peut être n'importe quelle chaîne sans …

6
Il y a une fourmi sur mon cube Rubik
Un cube de Rubik standard, résolu, 3 × 3 × 3 a 6 faces de couleurs différentes, où chaque face est une grille 3 × 3 de carrés d'une couleur. Le visage blanc est opposé au jaune, le rouge opposé à l'orange, le bleu opposé au vert et, lorsque le …

30
Texte pleine largeur
Le texte en pleine largeur est un texte qui comporte un espace après chaque caractère, y compris le dernier. Par exemple, la première phrase de cette question devient: F u l l w i d t h t e x t i s t e x t t h a …
44 code-golf  string 

12
Des molécules aux atomes
Le défi Ecrivez un programme capable de décomposer une formule chimique d'entrée (voir ci-dessous) et de générer ses atomes respectifs sous la forme element: atom-count. Contribution Exemple de saisie: H2O Votre entrée contiendra toujours au moins un élément, mais pas plus de dix. Votre programme doit accepter les entrées contenant …

30
Armes de Math Instruction
La dernière fois que j'ai essayé de trouver quelque chose de facile qui ne soit pas un doublon, c'était trop difficile. Donc, espérons que cette fois, les nouveaux arrivants pourront en faire de même. Contribution: Un tableau / liste avec des nombres entiers / décimaux. (Ou une chaîne représentant un …



4
Multiplier avec des opérations restreintes
Il existe une prime non officielle de 500 représentants pour avoir battu la meilleure réponse actuelle . Objectif Votre objectif est de multiplier deux nombres en utilisant seulement un ensemble très limité d'opérations arithmétiques et d'affectation de variables. Une addition x,y -> x+y Réciproque x -> 1/x( pas division x,y …


30
Dessiner une formation de bowling
Votre but est d’afficher l’art ASCII d’une formation au bowling à dix quilles où il ne reste que quelques-unes des quilles. Le moins d'octets gagne. Les broches des dizaines sont dans une formation triangulaire: O O O O O O O O O O Les repères sont étiquetés de 1 …


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.