Questions marquées «code-golf»

16
Jeu de nombres ajoutés

Jeu de nombres ajoutés Écrivez une fonction / programme qui prend 2 paramètres entiers paramètres entiers ou variables entières , un nombre de départ et un nombre d'itérations max. Le code doit exécuter l'exemple de jeu suivant pour construire un nouveau numéro et répéter jusqu'à ce que le numéro...

16
Palindrome de la base la plus basse

Étant donné un nombre n, écrivez une fonction qui trouve la plus petite base b ≥ 2telle qu'un npalindrome en base b. Par exemple, une entrée de 28devrait renvoyer la base 3puisque la représentation ternaire de 28 est 1001. Bien qu'il s'agisse d' 93un palindrome à la fois en base 2 et en base 5, la...

16
Conseils pour jouer au golf dans T-SQL

Quels conseils généraux avez-vous pour jouer au golf dans T-SQL? Je cherche des idées qui peuvent être appliquées aux problèmes de golf de code en général qui sont au moins quelque peu spécifiques à T-SQL. Veuillez poster un pourboire par réponse. Merci à Marcog pour l'idée originale....

16
Construire un résolveur de casse-tête MU

Le puzzle MU est un puzzle dans lequel vous découvrez si vous pouvez vous transformer MIen MUétant donné les opérations suivantes: Si votre chaîne se termine par I, vous pouvez ajouter un Uà la fin. (par exemple MI -> MIU) Si votre chaîne commence par M, vous pouvez ajouter une copie de la...

16
Citant Big Brother

Tâche: demandez à votre programme de choisir au hasard l'une des deux guillemets suivants lors de l'exécution et d'imprimer celle-ci, exactement comme indiqué. 1: Under the spreading chestnut tree I sold you and you sold me. There lie they, and here lie we Under the spreading chestnut tree. 2: WAR...

16
Numéro de Graham de sortie

Écrivez un programme qui génère les 64 couches de cette représentation du nombre de Graham à partir de Wikipedia:    Votre sortie doit correspondre exactement à cette version ASCII (dans laquelle ^représentent les flèches vers le haut de Knuth et les combinaisons de barres obliques et de...

16
Afficher un décompte (dans différentes bases)

Le décompte est un système de comptage simple qui fonctionne en base 5. Il existe différents systèmes de décompte utilisés dans le monde, mais celui qui est utilisé dans la plupart des pays anglophones est peut-être le plus simple - compter les unités en marquant des lignes verticales, puis pour...

16
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...

16
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...

16
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...

16
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 extrémités, puis éteint à l'une ou aux deux extrémités,...

16
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...

16
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...

16
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 ces actions: Retirez un...