Questions marquées «arithmetic»

41
Est-ce que ce nombre est une puissance entière de -2?

Il existe des méthodes astucieuses pour déterminer si un nombre est une puissance de 2. Ce n'est plus un problème intéressant. Déterminons donc si un entier donné est une puissance entière de -2 . Par exemple: -2 => yes: (-2)¹ -1 => no 0 => no 1 => yes: (-2)⁰ 2 => no 3 => no 4...

41
Bonté Giza Golf!

Un "numéro de Giza", également appelé familièrement un numéro de Timmy, est un nombre quelconque où les chiffres représentent une pyramide ( A134810 ). Par exemple, "12321" est un nombre giza car il peut être visualisé comme ceci: 3 2 2 1 1 Cependant, quelque chose comme "123321" n'est pas un...

40
Déplacement minimum modeste

Inspiré par une question sur Stack Overflow. Le titre ici est entièrement de ma faute. Le défi Étant donné une liste d'entiers positifs contenant au moins deux entrées, remplacez chaque nombre par le minimum de toutes les entrées qui l'excluent. Cas de test [4 3 2 5] -> [2 2 3 2] [4 2 2 5] ->...

40
Plus grand diviseur commun

Votre tâche consiste à calculer le plus grand commun diviseur (GCD) de deux entiers donnés dans le moins d'octets de code possible. Vous pouvez écrire un programme ou une fonction, prendre des entrées et renvoyer des sorties via l’une de nos méthodes standard acceptées (y compris STDIN / STDOUT,...

39
Natural Pi # 0 - Rock

Objectif Créez un programme / une fonction qui prend une entrée N, vérifiez si Nles paires aléatoires d’entiers sont relativement premiers et retourne sqrt(6 * N / #coprime). TL; DR Ces défis sont des simulations d’algorithmes qui ne nécessitent que la nature et votre cerveau (et peut-être quelques...

39
Test de divisibilité

Tâche Avec deux entiers strictement positifs n et d en entrée, déterminez si n est divisible par d , c’est-à-dire s’il existe un entier q tel que n = qd. Vous pouvez écrire un programme ou une fonction et utiliser l’une quelconque de nos méthodes standard de réception d’entrée et de sortie. Le...

39
Trianguler le texte

Ecrivez un programme ou une fonction qui contient une chaîne dont le caractère garanti est de ne contenir que des caractères ASCII imprimables, à l' exception de l'espace, et d'être un nombre triangulaire positif (1, 3, 6, 10, 15, ...). Imprimer ou retourner la même chaîne, mais en forme de...

39
Ajouter des nombres avec Regex

Je veux essayer un nouveau type de défi de golf regex, qui vous demande de résoudre des tâches de calcul non triviales avec rien de moins que la substitution de regex. Pour rendre cela plus possible et moins pénible, il vous sera permis d'appliquer plusieurs substitutions, l'une après l'autre. Le...

39
Calculer la somme des différences en chiffres

Envisagez de prendre un nombre entier non négatif tel que 8675309 et de calculer les valeurs absolues des différences entre toutes les paires de chiffres voisins. Pour que 8675309nous obtenons |8-6| = 2, |6-7| = 1, |7-5| = 2, |5-3| = 2, |3-0| = 3, |0-9| = 9. Corder ces résultats donne en même temps...

37
Cops - racine carrée fois

Note: Ceci est le fil des flics , où l'on devrait poster le code brouillé. Voici le fil de discussion des voleurs où la source fissurée doit être publiée et liée à la réponse du policier. Tâche: Écris le programme sûr le plus court qui multiplie la racine carrée d’un entier n par le carré de n...

37
Différence du carré de la somme

Trouve la différence entre le carré des sommes et la somme des carrés. C'est la représentation mathématique: ( Σ n )2- Σ n2(∑n)2−∑n2\left(\sum n\right)^2-\sum n^2 Votre programme / méthode doit prendre deux entrées: ce sont vos limites inférieure et supérieure de la plage et sont inclusives. Les...

37
Sort le plus grand nombre avec le moins de chiffres

Avec une liste non décimale d’entiers décimaux positifs, indiquez le plus grand nombre de l’ensemble des nombres comportant le moins de chiffres. La liste des entrées ne sera pas dans un ordre particulier et peut contenir des valeurs répétées. Exemples: [1] -> 1 [9] -> 9 [1729] -> 1729 [1,...

37
Leyland Numbers

Étant donné un nombre naturel n, renvoyer le n-thème nombre de Leyland . Nombre de Leyland Les nombres de Leyland sont des entiers positifs kde la forme k = x^y + y^x Où x,ysont des entiers strictement supérieurs à 1. Ils sont énumérés par ordre croissant. EDIT: @DigitalTrauma a suggéré d’inclure...

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...

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
Fibonacci-orial

Définition La séquence de Fibonacci F(n), sur les entiers positifs, est définie comme telle: 1. F(1) = 1 2. F(2) = 1 3. F(n) = F(n-1) + F(n-2), where n is an integer and n > 2 Le Fibonacci-orial d'un entier positif est le produit de [F(1), F(2), ..., F(n)]. Tâche Étant donné entier positif n,...

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...