Questions marquées «code-golf»

Code-golf est une compétition pour résoudre un problème particulier dans le moins d'octets de code source.


23
Réduction du diviseur
Un diviseur d'un nombre n est un nombre qui divise également n , y compris 1 et n lui-même. Le nombre de diviseurs d (n) est le nombre de diviseurs d'un nombre. Voici d (n) pour le premier couple n: n divisors d(n) 1 1 1 2 1, 2 2 …

10
Factorisation de Fibonacci
Numéros de Fibonacci Les nombres de Fibonacci commencent par f(1) = 1et f(2) = 1(certains comprennent , f(0) = 0mais cela n'a aucune importance à ce défi. Ensuite, pour n > 2, f(n) = f(n-1) + f(n-2). Le défi Votre tâche consiste à trouver et à sortir le n-ième nombre …

30
Numéros «Fit» de sortie
"Ajuster les chiffres" Sam a une idée "géniale" pour la compression! Pouvez-vous m'aider? Voici un aperçu du schéma de compression de Sam. Prenez d'abord une représentation en base 10 de tout nombre naturel strictement inférieur à 2 ^ 16, et écrivez-le sous la forme d'une chaîne binaire sans zéros non …

14
Trouver un rectangle maximal de 1s
Contexte Je veux acheter un terrain et y construire ma maison. Ma maison doit être rectangulaire et aussi grande que possible; cependant, les parcelles disponibles ont beaucoup de zones rocheuses sur lesquelles je ne peux pas construire, et j'ai du mal à installer une maison potentielle sur les parcelles. Je …

3
Randomisez le test
Je suis professeur et dans quelques jours je dois faire passer un test à mes élèves. Maintenant, je suis toujours inquiet que mes plus beaux élèves soient blessés par les moins beaux quand ils trichent, donc je veux randomiser les tests afin que personne ne puisse tromper personne. En ce …
21 code-golf  random 

14
Générer la séquence de reste minimale
Chaque nombre peut être représenté en utilisant une séquence de reste infiniment longue. Par exemple, si nous prenons le nombre 7 et que nous effectuons 7mod2, alors 7mod3, alors 7mod4, et ainsi de suite, nous obtenons 1,1,3,2,1,0,7,7,7,7,..... Cependant, nous avons besoin de la sous- séquence de reste la plus courte …

9
Détection de rectangle
Écrivez un programme ou une fonction qui accepte une chaîne multiligne de 0«et 1». Aucun autre caractère ne sera dans la chaîne et la chaîne sera toujours rectangulaire (toutes les lignes auront le même nombre de caractères), avec des dimensions aussi petites que 1 × 1, mais sinon les 0'et …



3
Suivez des instructions incomplètes
Un de vos amis vous a indiqué le meilleur restaurant de la ville. C'est une série de virages à gauche et à droite. Malheureusement, ils ont oublié de mentionner pendant combien de temps vous devez continuer tout droit entre ces virages. Heureusement, vous avez un plan des rues avec tous …

4
Comptez Mills dans neuf hommes Morris
introduction Morris de Nine Mens (également appelé Mills) est un jeu de société pour deux joueurs qui se joue sur le plateau suivant (image tirée de la page Wikipedia liée): Chaque joueur a 9 hommes, de couleur noir et blanc. Les règles concrètes ne sont pas importantes pour ce défi, …

30
Calculer la somme d'ILD
Contribution: Un nombre entier Sortie: Somme de l'entrée elle-même + la longueur de l'entrée + chaque chiffre individuel de l'entrée. nr + nr-length + {sum of digits} = output Exemples: Entrée: 99 Sortie: 99(nr) + 2(nr-longueur) + (9 + 9)(chiffres) →119 Entrée: 123 Sortie: 123 + 3 + (1 + …

18
Repdigit Base Finding
Un chiffre est un nombre naturel qui peut être écrit uniquement en répétant le même chiffre. Par exemple, 777est un chiffre, car il est uniquement composé du chiffre 7répété trois fois. Cependant, cela ne se limite pas aux nombres simplement décimaux (base 10): Chaque nombre de Mersenne (de la forme …

4
Une petite langue mérite un petit interprète
Voici une définition de langage très simple: A Variable is any string that does not contain ^, <, >, !, or ? The empty string is a valid variable identifier The value of every variable starts at 0. A Statement is one of (var is a Variable, P is a …

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.