Questions marquées «arithmetic»

10
Visualisez à nouveau l'algorithme euclidien

Tâche Étant donné deux nombres entiers positifs: Dessinez le rectangle avec les dimensions spécifiées par les deux entiers. Répétez l'étape 3 jusqu'à ce qu'il n'y ait plus d'espace. Dessinez et remplissez le plus grand carré touchant les trois côtés du rectangle (restant). Sortez le rectangle...

10
Additionneur binaire aveugle

Imaginez que vous avez deux boîtes B(x)et B(y)chacune contenant un bit inconnu - 0 ou 1, et une machine Fqui peut les radiographier et produire une troisième boîte pour B(x^y)( xor ). Fpeut également calculer B(x*y)( et ). En fait, ce ne sont que des cas particuliers de l'opération unique que la...

10
Calculateur de taxe de vente d'État simple

Les taxes de vente aux États-Unis sont pour le moins compliquées. En règle générale, il existe une taxe de vente d'État (il existe une poignée d'États qui ne perçoivent pas de taxe de vente d'État), mais il peut également y avoir une taxe de vente du comté, une taxe de vente de district scolaire,...

10
Quels voisins sont hostiles?

introduction Aux fins de ce défi, nous définirons les voisins d'un élément dans une matrice carrée (telle que ) comme toutes les entrées de qui sont immédiatement adjacentes en diagonale, horizontalement ou verticalement à (c'est-à-dire qu'ils "entourent" , sans s'enrouler).EEEUNEAAE= Ai ,...

9
Somme de chaînes sans conversion

Vous devez prendre 2 entrées de chaîne et produire la somme de ces deux chaînes sans les convertir en int ou en utilisant un type de données numérique. ex. string one = "123"; string two = "456"; string sum = "579"; Supposons que les chaînes ne dépassent pas 10 chiffres. C'est le golf de code et la...

9
Changement de base héréditaire

Contexte Dans ce défi, une représentation de baseb d'un entier nest une expression de ncomme une somme de puissances de b, où chaque terme se produit le plus b-1souvent. Par exemple, la 4représentation de base de 2015est 4^5 + 3*4^4 + 3*4^3 + 4^2 + 3*4 + 3 Maintenant, la représentation héréditaire...

9
Calculez le symbole Kronecker

Liens pertinents ici et ici , mais voici la version courte: Vous avez une entrée de deux entiers aet bentre l'infini négatif et l'infini (bien que si nécessaire, je peux restreindre la plage, mais la fonction doit toujours accepter les entrées négatives). Définition du symbole Kronecker Vous devez...

9
Vérifiez le numéro de naissance

Un numéro de naissance norvégien se compose de 11 chiffres, composé comme suit: DDMMYYiiikk DD est le jour (du 01-31) MM est le mois (du 01-12) YYest l'année (de 00 à 99). Ce n'est pas différencié entre 1900 et 2000 iii est le "numéro individuel" kk sont deux chiffres de contrôle iii est déterminé...

9
Simplifier une date

C'est similaire à la simplification des fractions, mais avec les dates! L'entrée de votre programme doit être de la forme mm/dd Par exemple 3/4 //March 4 12/15 //December 15 1/1 // January 1 Nous supposons que l'entrée sera valide de telle sorte que les mois contiennent ces nombres de jours:...

9
La séquence de Szekeres

Définition a(1) = 1 a(2) = 2 a(n)est le plus petit nombre k>a(n-1)qui évite toute progression arithmétique à 3 termes dans a(1), a(2), ..., a(n-1), k. En d'autres termes, a(n)est le plus petit nombre k>a(n-1)tel qu'il n'existe pas x, yoù 0<x<y<net a(y)-a(x) = k-a(y). Exemple élaboré...

9
Les dix cents mots les plus courants

Cette question est écrite parce que "Thing Explainer" est amusant à lire et m'a donné une idée. Écrivez "des trucs qui font faire des choses à l'ordinateur" qui lit / prend un ensemble de lettres, de chiffres et d'autres choses comme ça "#%|?et retourne True / 1si tous les mots font partie de cet...

9
Créez chaque combinaison de groupes de variables jusqu'à l'ordre n

SPÉCIFICATION Étant donné les mvariables, créez chaque combinaison dans l'ordre n. Par exemple, Le résultat du mappage de deux variables ( aet b) à l'ordre 1serait: une b un B Le résultat du mappage de deux variables ( aet b) à l'ordre 2serait: une un 2 b b 2 un B a 2 b ab 2 a 2 b 2 Le résultat du...

9
Implémenter la méthode d'Euler

Le but de ce défi est d'utiliser la méthode d' Euler pour approximer la solution d'une équation différentielle de la forme f (n) (x) = c. † L'entrée sera une liste d'entiers dans laquelle la n ème valeur représente la valeur de f (n) (0). Le premier entier est f (0), le second est f '(0), et ainsi...

9
Jouez aux pseudoprimes!

Introduction / Contexte Lors d'une récente discussion dans le chat crypto, j'ai été mis au défi de discuter / aider avec le test de primalité de Fermat et les nombres de Carmichael. Ce test est basé sur la prémisse qui a^(p-1) mod p==1sera toujours valable pour les nombres premiers p, mais pas...

9
Développer les chaînes de comparaison

Contrairement à la plupart des langages, Python évalue a<b<ccomme il le ferait en mathématiques, comparant en fait les trois nombres, au lieu de comparer le booléen a<bà c. La bonne façon d'écrire cela en C (et bien d'autres) serait a<b && b<c. Dans ce défi, votre tâche...

9
Étant donné une entrée int n, imprimer n * inversé (n)

Étant donné un entier n, imprimezn * reversed(n) reversed(n)est le numéro que vous obtenez lorsque vous reverseles chiffres de n. reverse(512) = 215 reverse(1) = 1 reverse(101) = 101 >>>>>>>> func(5) = 5*5 = 25 func(12) = 12*21 = 252 func(11) = 11*11 = 121 func(659) =...