Écrivez la fonction la plus courte pour convertir un entier en une représentation numérique avec un radix compris entre 2 et 62. Par exemple: to_string(351837066319, 31) => "codegolf"
Écrivez la fonction la plus courte pour convertir un entier en une représentation numérique avec un radix compris entre 2 et 62. Par exemple: to_string(351837066319, 31) => "codegolf"
Défi Votre tâche consiste à écrire un programme ou une fonction qui, étant donné un entier positif N , trouve tous les entiers positifs inférieurs ou égaux à N qui peuvent être exprimés en puissance parfaite de plusieurs manières. Définition Une puissance parfaite est définie comme un nombre i...
Le nombre de Graham se termine par un 7. C'est un nombre énorme, nécessitant en théorie plus d'informations à stocker que la taille de l'univers lui-même. Cependant, il est possible de calculer les derniers chiffres du nombre de Graham. Les derniers chiffres sont:
Créez la fonction la plus courte pour convertir une chaîne de chiffres romains en entier. Les règles de chaque lettre se trouvent sur la page Wikipedia . Les lettres supérieures à 1 000 auront des parenthèses placées autour d'eux pour signaler leur valeur supérieure. Exigences: Doit convertir les...
Comparez deux nombres N 1 = a b c , N 2 = d e f en construisant une fonction f (a, b, c, d, e, f) qui: renvoie 1 si N 1 > N 2 renvoie -1 si N 1 <N 2 Remarque: Vous n'êtes pas tenu de renvoyer de valeur pour toute autre relation entre N 1 et N 2 . par exemple quand ils sont égaux ou quand leur...
Remarque: Après avoir essayé cela moi-même, j'ai vite réalisé à quel point c'était une erreur. Par conséquent, je modifie un peu les règles. La fonctionnalité minimale requise: Les classes de caractères ( ., \w,\W , etc.) Multiplicateurs ( +, *et? ) Groupes de capture simples Votre défi est...
Écrivez un programme qui analyse la sortie de uptimeet génère une barre de progression anatomiquement suggestive (comme indiqué) avec une longueur égale à la disponibilité actuelle en jours: $ uptime 23:01 up 34 days, 7:30, 5 users, load averages: 0.23 0.27 0.24 $ uptime|<command>...
Défi Écrire un programme pour calculer les N premiers chiffres (<= 10 ^ 3) de e . Votre programme doit prendre un entier N en entrée. Contribution: 100 Production: 2.718281828459045235360287471352662497757247093699959574966967627724076630353547594571382178525166427 Contribution: 7 Production:...
C'est un problème mathématique qui remet en question beaucoup de choses, ce qui le rend plutôt difficile, et comme vous l'avez peut-être deviné, c'est un golf de code, donc il devrait être aussi court que possible. L' entrée , nest un nombre entier (devrait au moins prendre en charge les entiers,...
On vous donne une machine 16 bits et on vous dit d'implémenter la multiplication d'entiers de taille arbitraire. Vos registres ne peuvent contenir que des nombres 16 bits, et la plus grande instruction de multiplication prend deux entrées 8 bits et génère un résultat 16 bits. Votre programme doit...
Étant donné les coordonnées cartésiennes de trois points sur un plan, trouvez l'équation du cercle à travers tous. Les trois points ne seront pas en ligne droite. Chaque ligne d'entrée de votre programme contiendra les coordonnées xet yde trois points, dans l'ordre A(x),A(y),B(x),B(y),C(x),C(y)....
Les sismomètres de l'USGS viennent de détecter un séisme majeur! Les équipes d'intervention d'urgence ont besoin d'une estimation rapide du nombre de personnes touchées. Écrivez un programme pour calculer cette estimation. Votre programme reçoit 2 entrées. Le premier concerne les détails du...
Pouvez-vous écrire un programme qui rend l'écran d'un groupe de pixels éclatant (comme dans un simple moteur de particules) et pouvez-vous le faire en un nombre remarquablement petit de caractères (touches)? (Rappelez-vous les lemmings du jeu, lorsque ces petits gars explosaient et que leurs petits...
BlackJack Comme je me suis éclaté à travailler sur le défi KOTH original, je voulais en trouver un autre. Pour moi, le plaisir de ces défis d'IA est d'affiner un bot relativement simple qui joue subtilement un jeu très simple. En raison de la nature probabiliste des jeux de cartes, je pense que le...
Créez une fonction qui prend une chaîne de syllabes pinyin comme argument et renvoie vrai de la combinaison existe, faux sinon. Utilisez "v" pour "ü". Voici une liste complète des combinaisons. http://www.pinyin.info/rules/initials_finals.html Exemples f("bu") == true f("zheng") == true f("nv") ==...
Écrivez la fonction la plus courte pour générer le code Soundex américain pour un nom de famille contenant uniquement les lettres majuscules AZ. Votre fonction doit produire une sortie cohérente avec tous les exemples de la page liée (donnée ci-dessous), bien qu'elle n'ait pas besoin et ne doive...
Il est temps de déterrer vos vieilles notes de trigonométrie du lycée! Le défi consiste à résoudre les côtés et les angles inconnus de différents triangles. Et comme d'habitude dans le golf de code, le plus petit code de travail gagne. Ce n'est pas un problème trivial; mon implémentation de...
Le défi Étant donné une planche de bagatelle comme celle ci-dessous: | | | /\ / | | \ /| | \ \ /\ \ | | \ / \ | |\ / / \ | | \ / \ | | \ | | \ / \ /\ \ | |\ / / \ /| | / | | /\ / / | | / | |\ / / / | | | ---------------------- votre tâche consiste à transformer une liste de «lancers» en score. La...
Objectif Dans ce concours, vous obtenez une chambre au hasard avec une bougie à l'intérieur. Le but est d'écrire le programme le plus court (c'est le golf) qui détermine quelles parties de la pièce sont illuminées par la bougie, en remplaçant les taches sombres par @des. Le programme devrait...
Écrivez un programme de brainfuck de pas plus de 256 caractères qui prend autant d'étapes que possible, mais ne boucle pas indéfiniment. Le programme ne peut prendre aucune entrée. Plus précisement: Supposons un nombre infini de cellules à droite. Un <quand à la cellule la plus à gauche ne fait...