Questions marquées «code-golf»

31
Le qvolume d'un entier

C'est une connaissance ancienne que chaque entier non négatif peut être réécrit comme la somme de quatre entiers carrés. Par exemple, le nombre 1 peut être exprimé comme . Ou, en général, pour tout entier non négatif , il existe des entiers tels que02+ 02+ 02+ 1202+02+02+120^2+0^2+0^2+1^2nnna , b ,...

31
Compter la tour se déplace 1D

Étant donné une position avec une rangée de tours et / ou des espaces vides, affichez le nombre de mouvements de tour différents possibles. Une tour peut se déplacer vers la gauche ou la droite vers un espace vide, mais pas vers celui qui nécessite de passer sur une autre tour. Lorsqu'une tour se...

31
Point aléatoire sur une sphère

Le défi Écrivez un programme ou une fonction qui ne prend aucune entrée et génère un vecteur de longueur 111 dans une direction aléatoire théoriquement uniforme . Cela équivaut à un point aléatoire sur la sphère décrit par x2+y2+z2=1x2+y2+z2=1x^2+y^2+z^2=1 résultant en une distribution comme...

31
Doublez votre chemin

Il y a eu quelques défis liés au doublement du code source: ici et ici . La tâche que nous avons ici est un peu plus difficile, mais devrait être réalisable dans presque toutes les langues. Dans ce défi, vous prendrez un entier positif arbitraire. Votre programme doit sortir cet entier doublé ....

30
Échange de cartes de hauteur en cartes de profondeur

La description Votre tâche consiste à générer une «carte de profondeur», c'est-à-dire une carte de hauteur d'un objet, mais pas vue de dessus mais de face. Par exemple, considérez l'objet suivant comme indiqué sur l'image. La carte des hauteurs est affichée à gauche. La carte de profondeur...

30
Construisez des voies ferrées et trompez le gouvernement

Vous êtes un entrepreneur ferroviaire aux États-Unis au XIXe siècle, lorsque les trains deviennent populaires parce qu'ils sont le moyen le plus efficace de transporter de gros volumes de matériaux par voie terrestre. Il y a un besoin national de voies ferrées de la côte est à travers certaines...

30
Équilibrez les équations chimiques!

Bernd est un lycéen qui a des problèmes de chimie. En classe, il doit concevoir des équations chimiques pour certaines expériences qu'ils font, telles que la combustion de l'heptane: C 7 H 16 + 11O 2 → 7CO 2 + 8H 2 O Comme les mathématiques ne sont pas exactement le sujet le plus solide de Bernd,...

30
Incrémentation de nombres, sur plusieurs sessions

Bons agents de golf du soir, Votre mission est au nom du géant du divertissement notoire Eviltronic Arts. Dans le cadre de leur plan néfaste d'esclavage et de divertissement mondial, ils doivent vendre autant d'exemplaires de SimStation V que possible. Cela signifie que le logiciel doit...

30
Écrire un interprète interactif de Deadfish

Deadfish est un "langage de programmation" blague avec quatre commandes. Étant donné que la page Esolang est un peu contradictoire et que les interprètes de cette page ne fonctionnent pas tous exactement de la même manière, vous devez implémenter la variante suivante: spécification Il existe un...

30
Calculer l'inverse de factorielle

Écrivez le code le plus court qui prendra en entrée tout nombre réel supérieur à 1 et produira sa factorielle inverse positive. En d'autres termes, il répond à la question "quel nombre factoriel est égal à ce nombre?". Utilisez la fonction Gamma pour étendre la définition de factorielle à n'importe...

30
Mots faciles à saisir

Cette compétition est terminée. Le gagnant est CJam avec 22 caractères, battant la réponse de TwiNight par un caractère. Félicitations Dennis ! Une mention honorable va à Falko , qui est devenu complètement fou avec les importations gratuites. . Il y a quelque temps, je voulais savoir comment...