Programmation Puzzles & Code Golf

Q & A pour les amateurs de programmation et les golfeurs de code

23
Additionner les moyennes des deux entiers
Il y a pas mal de moyens en mathématiques, comme la moyenne arithmétique, la moyenne géométrique, et bien d'autres ... Définitions et tâche Notez que ce sont les définitions de deux entiers positifs *: La racine carrée moyenne est la racine carrée de la somme de leurs carrés divisée par …

15
Créer une séquence de pointeurs
Permet de définir une séquence de pointeur pour être une séquence telle que a (n) = a ((n-1) - (a (n-1))) forall n supérieur à un certain nombre fini. Par exemple, si notre séquence a commencé par 3 2 1 Notre prochain terme serait 2, car a (n-1) = 1 …

11
Numéros auto-sommés
Convertir un nombre en une somme de chiffres Pas de somme: nous avons besoin de la somme la plus courte Pas de chiffres: vous ne pouvez utiliser que les chiffres du nombre Exemple On vous donnera en entrée un entiern>0 Disons n=27. Vous devez exprimer 27sous forme de somme , …



7
Nombre de sommes de facteurs
Étant donné un entier positif n> 1, déterminez combien de nombres peuvent être faits en ajoutant des entiers supérieurs à 1 dont le produit est n . Par exemple, si n = 24, nous pouvons exprimer n comme un produit de la manière suivante 24 = 24 -> 24 = …

13
Sautez comme une grenouille!
Étant donné un tableau d'entiers non négatifs, votre tâche consiste à n'en conserver que certains éléments, comme décrit ci-dessous. Disons que le tableau est [1, 3, 2, 4, 11, 5, 2, 0, 13, 10, 1]. Tout d' abord obtenir le premier élément du tableau, n. Conservez les premiers néléments et …

1
Numéros hautement composites supérieurs
Un nombre hautement composite supérieur est un entier où le rapport de son nombre de diviseurs à une certaine puissance du nombre est aussi élevé que possible. Exprimant cela sous forme de formule: Soit d (n) le nombre de diviseurs de n, y compris le nombre lui-même. Pour un entier …

3
Joyeux anniversaire, prenons un gâteau!
C'est bientôt l'anniversaire de mon ami et comme il est programmeur et amateur d'art ASCII, j'ai pensé lui faire du gâteau ASCII! Malheureusement, je continue d'oublier son âge actuel, donc j'aimerais avoir un programme pour mon four ASCII, qui prépare un gâteau avec un nombre spécifié de bougies, donc je …


11
Aide aux devoirs d'histoire
En lisant mon histoire et en prenant des notes, je ne peux m'empêcher de me lasser d'écrire toutes ces longues dates –– 1784, c'est six levées de crayon entières! jǝǝz! Comme vous pouvez le voir, je –– comme la plupart des affiches de défi sur ce site –– je suis …
12 code-golf  number 

12
Retour à Quine
Le défi ici est simple et ne concerne pas du tout le nombre d'octets. Votre travail consiste à générer les 50 premiers caractères du code source de la quine précédente, concaténés avec les 50 premiers caractères de la vôtre en commençant par les 50 caractères que j'ai placés ci-dessous: abcdefghijklmnopqrstuvwxyzACDEFGHIJKLMNOPQRSTUVWXY …

12
Rond comme un zéro
Objectif Étant donné un nombre d'entrée, arrondissez-le au nombre le plus proche avec un chiffre significatif. Exigences Contribution Un nombre à virgule flottante. Supposons que le numéro d'entrée entraîne une sortie dans les limites du type de données (c.-à-d. Ignorer les erreurs de débordement.) 0 est une entrée non valide. …
12 code-golf  math 

6
Trouver les coefficients d'une fonction génératrice rationnelle
Si nous écrivons une séquence de nombres comme coefficients d'une série de puissances, alors cette série de puissances est appelée la fonction génératrice (ordinaire) (ou Gf) de cette séquence. Autrement dit, si pour une fonction F(x)et une série d'entiers, a(n)nous avons: a(0) + a(1)x + a(2)x^2 + a(3)x^3 + a(4)x^4 …
12 code-golf  math  integer  polynomials  code-golf  math  abstract-algebra  restricted-time  code-golf  math  primes  code-golf  math  number  arithmetic  code-golf  quine  code-golf  number  sequence  code-golf  string  number  code-golf  array-manipulation  code-golf  number  code-golf  string  code-golf  arithmetic  code-golf  string  array-manipulation  rubiks-cube  code-golf  math  number  code-golf  tips  bash  code-golf  ascii-art  music  code-golf  arithmetic  code-golf  math  number  arithmetic  integer  code-golf  number  array-manipulation  code-golf  geometry  grid  set-partitions  code-golf  math  number  code-golf  combinatorics  code-golf  regular-expression  code-golf  permutations  code-golf  ascii-art  code-golf  number  array-manipulation  matrix  code-golf  kolmogorov-complexity  compile-time  cops-and-robbers  polyglot  cops-and-robbers  polyglot  code-golf  string  code-golf  string  ascii-art  matrix  animation  code-golf  ascii-art  code-golf  string  balanced-string  code-golf  integer  integer-partitions  expression-building 

16
Bounce-modulo deux nombres
Le graphique de l'opération modulo ( y= xmodky=xmodky = x \mod k ) ressemble à ceci: Il s'agit d'une fonction très utile, car elle nous permet de créer un comportement "enveloppant". Cependant, c'est très lourd quand je veux l'utiliser pour créer une apparence de "rebond" entre deux murs. Le graphique …

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.