Questions marquées «division»

20
Trouver la somme des diviseurs de N

Écrivez un programme qui affiche à l'écran la somme des diviseurs d'un nombre (1 ≤ N ≤ 100) entré par l'utilisateur dans la plage de 1 à N. Il s'agit d' OEIS A000203 . Exemples: Entrée : 7 7 / 1 = 7 7 / 7 = 1 7 + 1 = 8 Sortie: 8 Entrée: 15 15 / 1 = 15 15 / 3 = 5 15 / 5 = 3 15 / 15 = 1 15 + 5 + 3 +...

20
Mash-up de diviseur approprié

Un diviseur propre est un diviseur d'un nombre n , qui n'est pas n lui-même. Par exemple, les diviseurs appropriés de 12 sont 1, 2, 3, 4 et 6. Vous recevrez un entier x , x ≥ 2, x ≤ 1000 . Votre tâche consiste à additionner tous les diviseurs propres les plus élevés des nombres entiers de 2 à x...

19
Somme des plus petits facteurs premiers

SF (n) est une fonction qui calcule le plus petit facteur premier pour un nombre n donné. Nous appellerons T (N) la somme de chaque SF (n) avec 2 <= n <= N. T (1) = 0 (la somme est supérieure à 0 somme) T (2) = 2 (2 est le premier nombre premier) T (3) = 5 = 2 + 3 T (4) = 7 = 2 + 3 + 2 T (5)...

18
Différences des paires de diviseurs MaxMin (DMDP)

Parlons des diviseurs ... En laissant de côté les carrés parfaits (pendant un moment), tous les entiers positifs peuvent être exprimés comme le produit de 2 de leurs diviseurs. Exemple rapide pour 126: Voici tous les diviseurs de126 Comme vous pouvez le voir, tous les diviseurs peuvent être...

16
Visualisez la division longue avec l'art ASCII

Écrivez un programme qui visualise une longue division avec l'art ASCII. L'entrée se compose de deux entiers, un numérateur et un dénominateur, en utilisant le format d'entrée de votre choix. Exemples: 1234 ÷ 56: 22 ---- 56|1234 112 --- 114 112 --- 2 1002012 ÷ 12: 83501 ------- 12|1002012 96 --- 42...

16
Séquence de chaîne de somme

Séquence: Nous commençons à 1. Nous ajoutons d'abord la valeur indexée 1 actuelle au nombre précédent de la séquence. Ensuite, nous appliquons les opérations mathématiques suivantes dans l'ordre si elles s'appliquent à cette valeur actuelle: Divisible par 2? => Addition Divisible par 3? =>...

15
Division des nombres pas si petits

Ecrire un programme ou une fonction qui prend en nombres entiers positifs a, bet c, et des impressions ou des retours a/bà cdécimales, en utilisant les opérations + - * /% [ajouter, soustraire, multiplier, diviser, modulent] sur les nombres entiers positifs: vous pouvez utiliser tout ce qui votre...

15
Calculez A (N) / B (N) avec C (N) chiffres

Considérons trois séquences de nombres A, Bet C: A: Une séquence basée sur les relations de récurrence f(n) = f(n-1)+f(n-2), en commençant par f(1) = 3, f(2) = 4. Ainsi, la séquence commence comme ceci:3 4 7 11 18 29 47 76 ... B: Les nombres composites , c'est-à-dire tous les entiers qui ne sont...

15
Implémenter une division de précision arbitraire

Implémentez une fonction divide(int a, int b, int c)qui imprime la valeur de base 10 de a/b. sans utiliser de mathématiques en virgule flottante ni BigInteger/ BigDecimalou de bibliothèques équivalentes. Au moins cdes caractères précis dans l'ensemble de 0123456789.doivent être imprimés, à...

15
Mettre en œuvre la division

Implémentez un algorithme de division dans votre langue préférée qui gère la division entière. Il ne doit gérer que des nombres positifs - mais des points bonus s'il gère également la division négative et mixte. Les résultats sont arrondis pour des résultats fractionnaires. Le programme ne peut pas...

14
Additionnez mes diviseurs Fibonaccified!

La célèbre séquence de Fibonacci est F(0) = 0; F(1) = 1; F(N+1) = F(N) + F(N-1)(pour ce défi nous commençons par 0). Votre défi: Étant donné n , sortez la somme de tous les d ième nombres de Fibonacci pour tous les diviseurs d du n ième nombre de Fibonacci. Si vous préférez une notation plus...

14
Factorisation mutuelle maximale

Définitions Deux nombres sont co-premiers si leur seul diviseur commun positif est 1. Une liste de nombres est co-amorcée mutuellement si chaque paire de nombres de cette liste est co-amorcée les unes avec les autres. Une factorisation de nombre nest une liste de nombres dont le produit est n....

13
Calculer le Divmod supérieur

Tâche Étant donné deux entiers positifs (div e e et divis o r), calculez le q uotient et le r emainder. Normalement, il serait calculé comme e = o*q+roù q*o<=eet 0<=r<o. Pour ce défi encore e = o*q+rmais q*o>=eet -o<r<=0. Par exemple, e=20et o=3, normalement, ce serait 20/3 ->...

11
Dessinez un triangle phi

Clarification: Fondamentalement, vous devez faire ceci La fonction de totient d'Euler porte le nom de phi. Essayons de calculer phi (8) D'abord, listez tous les numéros 8 et moins en arrière, sans inclure 0 ou moins 8 7 6 5 4 3 2 1 Maintenant, trouvez les nombres qui ne partagent pas un facteur...

11
X supérieur à 3 avec au moins 2 différences entre X et Y

J'essaie de jouer au golf en C ++. Est-il possible de raccourcir cette condition? X > 3 & X - Y > 1 (En plus de supprimer les espaces, bien sûr.) Donc, Xc'est au moins 4mais X >= Y + 2. Xet Ysont des entiers dans l'intervalle [0,5]. J'ai essayé de trouver une formule au niveau du bit...

10
Code-Golf: séquence de Farey (I)

Défi Dans cette tâche, vous recevrez un entier N (inférieur à 10 ^ 5), sortez la séquence de Farey d'ordre N. L'entrée N est donnée sur une seule ligne, les entrées sont terminées par EOF. Contribution 4 3 1 2 Production F4 = {0/1, 1/4, 1/3, 1/2, 2/3, 3/4, 1/1} F3 = {0/1, 1/3, 1/2, 2/3, 1/1} F1 =...