Questions marquées «code-golf»

36
Compter les chèvres pour dormir

Certaines personnes comptent des moutons pour s'endormir. Les autres comptent les chèvres. Ecrivez un programme ou une fonction qui prend un nombre entier positif N et génère N-1 chèvres éveillées suivies d'une chèvre endormie, comme si quelqu'un comptait N chèvres et s'est endormi au dernier...

36
Calculer la fonction Carmichael

Description de la tâche Dans la théorie des nombres, la fonction de Carmichael  λ prend un nombre entier positif  n et retourne le plus petit entier positif k de telle sorte que la k puissance -ième de chaque entier coprime à n est égal à 1 modulo n . Étant donné un entier positif n , votre...

36
C ode Even-ring - g ol! F

Une «chaîne paire» est une chaîne dans laquelle la parité des valeurs ASCII des caractères est toujours alternative. Par exemple, la chaîne EvenSt-ring$!est une chaîne paire car les valeurs ASCII des caractères sont les suivantes: 69 118 101 110 83 116 45 114 105 110 103 36 33 Et les parités de ces...

36
Rotation Chebyshev

Considérons une grille régulière, où chaque cellule a des coordonnées entières. Nous pouvons regrouper les cellules en "anneaux" (de forme carrée) où les cellules de chaque anneau ont la même distance de Chebyshev (ou distance de l'échiquier) par rapport à l'origine. Votre tâche consiste à prendre...

36
Trouvez les mots d'infini!

(Remarque: ceci est une retombée de mon précédent défi, Trouvez les mots tourbillonnants! ) Définition de mot Infinity : Si vous reliez par des courbes tous les caractères d'un mot Infinity de l'alphabet (AZ), vous obtenez le symbole de l'infini ∞, comme dans les schémas ci-dessous. Toutes les...

36
Afficher un xkcd

xkcd est le webcomic préféré de tous, et vous allez écrire un programme qui apportera un peu plus d'humour à nous tous. Votre objectif dans ce défi est d’écrire un programme qui prendra un numéro en entrée et affichera ce xkcd et son titre-texte (texte mousover). Contribution Votre programme...

36
Échelle de code, Cops

Remarque: ce défi est terminé. Les soumissions sont toujours les bienvenues mais ne peuvent pas gagner. C'est le fil des flics. Le fil des voleurs va ici . Ecrivez un code qui affiche le nombre entier 1. Si vous ajoutez, supprimez ou remplacez un seul caractère (de votre choix), le code doit...

36
Nombres binaires complexes

Créons un mappage simple et surjectif des entiers positifs aux entiers gaussiens , qui sont des nombres complexes dans lesquels les parties réelle et imaginaire sont des entiers. Par exemple, pour un entier positif 4538, exprimez-le en binaire sans interligne 0: 4538 base 10 = 1000110111010 base 2...

36
Aide ma femme maniaque à décorer notre sapin de Noël

Ma femme est très, disons, particulièrement attentive lorsqu'il s'agit de mettre des ornements sur notre sapin de Noël. Donnons-lui du code pour l'aider en cette période difficile. Contribution Étant donné l'entrée, 2 < n < 10la hauteur de l'arbre et 0 < k < nle nombre distinct...

36
Kangourous bondissant

Histoire Avertissement: Peut contenir des informations inventées sur les kangourous. Les kangourous traversent plusieurs étapes de développement. En vieillissant et en force, ils peuvent sauter plus haut et plus longtemps, et ils peuvent sauter plus de fois avant d'avoir faim. Au stade 1 , le...

36
Appuyez sur n'importe quelle touche pour continuer

Votre tâche est de créer un programme qui affichera le texte suivant, attente pour l'utilisateur d'appuyer sur une touche (il est correct d'ignorer les clés comme ctrl, alt, caps lock, etc., tant que touches comme letters, numbers, symbolset enterne sont pas ignorés), puis terminez le programme:...

36
Vérificateur de vitesse moto!

Certains d’entre vous connaissent peut-être la façon dont une moto change de vitesse. Mais pour ceux qui ne le font pas, ça ressemble à ça 6 5 4 3 2 N 1 Maintenant, je veux savoir dans quel équipement je me trouve après avoir effectué quelques montées et descentes. Le programme devrait fonctionner...

36
Division et reste

Ce défi, bien que probablement trivial dans la plupart des langages "standard", concerne les langages si ésotériques, de bas niveau et / ou difficiles à utiliser qui sont très rarement vus sur ce site. Cela devrait fournir un problème intéressant à résoudre, c’est donc votre occasion d’essayer ce...

36
Remplacer deux par trois

Étant donné un entier positif n écrit un code pour prendre sa factorisation première et remplacer tous ses facteurs de 2avec 3. Par exemple 12 = 2 * 2 * 3 -> 3 * 3 * 3 = 27 C’est du code-golf, donc l’objectif est de minimiser le nombre d’octets de votre réponse. Cas de test 1 -> 1 2 -> 3 3...