Programmation Puzzles & Code Golf

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


5
Jouez parfaitement au Nim de Wythoff
Votre but est d'écrire un joueur parfait pour le jeu de Wythoff's Nim . Les règles du Nim de Wythoff Le Nim de Wythoff est un jeu déterministe à deux joueurs joué avec deux piles de jetons identiques. Les joueurs alternent les tours, au cours desquels ils effectuent l'une de …

17
Trouver la sous-chaîne avec le plus de 1 dans une séquence
introduction Je veux trouver la sous-chaîne avec le plus 1 dans une séquence de 0«et 1». Contribution Votre programme a deux entrées , la séquence et la longueur de la sous-chaîne. La séquence est un nombre quelconque de 0«et 1»: 01001010101101111011101001010100010101101010101010101101101010010110110110 La longueur de la sous-chaîne est un entier positif …

2
Un bon moment pour refuser
La mise en place Supposons que l'on vous donne n fusibles, avec 1 ≤ n ≤ 5, dont chacun mesure un mètre de long, et où chaque fusible a un taux de combustion associé de N mètres par D heures. Un fusible peut être allumé à l'une ou aux deux …

14
Sondage: Conway revisité
Vous devriez tous être familiarisés avec la séquence de Conway (alias la séquence «regarder et dire») : 1 11 21 1211 111221 312211 etc Vous pouvez également commencer par n'importe quel nombre arbitraire comme point de départ. Soit f(s)l'élément suivant de la séquence. Maintenant, pour chaque donnée que snous pouvons …
16 code-golf 

10
Défaire les racines carrées
Votre travail consiste à reconvertir les décimales en la somme des racines carrées d'entiers. Le résultat doit avoir une précision d'au moins 6 chiffres décimaux significatifs. Contribution : Un nombre indiquant le nombre de racines carrées et une décimale indiquant le nombre à approximer. Exemple d'entrée: 2 3.414213562373095 Sortie : …

1
Compiler l'anglais pour votre patron
Votre patron a récemment entendu parler de ce langage de programmation intéressant appelé anglais . Il a eu cette idée "révolutionnaire", il veut coder avec vous pour doubler les cadences de production! Comme il n'est pas un connaisseur de la technologie, il veut que vous écriviez un compilateur pour qu'il …
16 code-golf 




8
Surface du tétraèdre
Le défi Ce défi est très simple. Étant donné quatre points tridimensionnels, calculez la surface du tétraèdre qu'ils forment. C'est le code-golf , donc le code le plus court l'emporte. Les lacunes standard s'appliquent, avec la stipulation supplémentaire que toute fonction intégrée pour effectuer cette tâche étant donné quatre points …
16 code-golf  math  3d 


8
Dessinez une gamme de chaînes de montagnes
Inspiré par le carrelage domino de Fibonacci , ce problème concerne la génération de l'art ASCII représentant une autre séquence combinatoire célèbre. Un diagramme de montagne en n étapes est un dessin d'une chaîne de montagnes, utilisant exactement n '/' et n '\' caractères, de sorte que les caractères dessinent …



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.