Questions marquées «arithmetic»

27
Invalid Invali Invali

Cette idée est vaguement basée sur le message de discussion de @ TùxCräftîñg . Jetez un œil à l'exemple de séquence ci-dessous: INVALID0, INVALID1, INVALID2 INVALID3, INVALID4...INVALID9 Après INVALID9, ça continue comme ça: INVALI0, INVALI1, INVALI2, INVALI3...INVALI9 Et après INVALI9, c'est comme...

27
Soustrayez les nombres suivants

La description Soustrayez les nombres P suivants d'un nombre N. Le nombre suivant de N est N + 1. Regardez les exemples pour comprendre ce que je veux dire. Exemples: Input: N=2,P=3 Calculate: n - (n+1) - (n+2) - (n+3) //Ending with 3, because P=3 Calculate: 2 - 2+1 - 2+2 - 2+3 //Replacing N with 2...

27
Combien de sommets dans ma chaîne de montagnes?

Une liste d'entiers positifs peut être visualisée comme une chaîne de montagnes quantifiée où chaque entrée de la liste représente la hauteur d'une section verticale des montagnes. Par exemple, la liste 1, 2, 2, 3, 4, 3, 5, 3, 2, 1, 2, 3, 3, 3, 2, 2, 1, 3 peut devenir la gamme x x x xxxxx xxx x...

27
Nombres avec symétrie de rotation

Étant donné un entier, émettez une valeur véridique si elle est la même à l'envers (rotation de 180 °) ou une valeur fausse sinon. 0,, 1et 8ont une symétrie de rotation. 6devient 9et vice versa. Séquence de nombres produisant des résultats véridiques: OEIS A000787 0, 1, 8, 11, 69, 88, 96, 101, 111,...

26
Moyenne interquartile

Tâche Étant donné (par tout moyen) un ensemble de données en virgule flottante trié, renvoyer (par tout moyen et à moins de 1 ‰ de la valeur correcte) la moyenne interquartile . Un algorithme possible Jeter les trimestres les plus bas et les plus hauts des points de données. Calculez la moyenne...

26
Sommes entières diluées

Un entier positif peut être dilué en insérant un 0entre deux bits dans son expansion binaire. Cela signifie qu'un nnombre de bits a des n-1dilutions, qui ne sont pas nécessairement toutes distinctes. Par exemple, pour 12(ou 1100en binaire), les dilutions sont 11000 = 24 ^ 11000 = 24 ^ 10100 = 20 ^...

26
Construire une échelle

introduction Je veux construire une échelle. Pour cela, j'ai récupéré de la casse deux longues planches avec des trous, et je veux placer les marches dans ces trous. Cependant, les trous ne sont pas placés uniformément, donc les étapes seront un peu bancales, et j'ai du mal à estimer la quantité de...

26
Miroir, Miroir, dans le Code

Les langages de programmation bidimensionnels ont souvent des commandes miroir comme /et \pour rediriger le pointeur d'instructions sur la grille: >>>>\ v v <<<</ Dans ce défi, vous recevez une direction entrante et un miroir et vous devez déterminer la direction sortante....

26
1 + 1 = 10, 1 + 2 = 3

Écrivez une fonction ou un programme qui peut faire de l'arithmétique simple (addition, soustraction, multiplication et division) en base 10 et en base 2. La fonction prendra une expression mathématique en entrée et produira le résultat correct dans la base correcte. L'entrée sera des nnombres...

26
Ensemble de somme de sous-chaîne

introduction Observons ce tableau: [3, 2, 4, 1, 1, 5, 1, 2]. Chaque élément affiche la longueur de la sous-chaîne qui doit être additionnée. Jetons un coup d'œil au premier élément du tableau ci-dessus: [3, 2, 4, 1, 1, 5, 1, 2] ^ L'élément au premier index est 3 , donc nous prenons maintenant une...

26
Le défi des produits numériques non nuls

A l'origine la racine numérique multiplicative Défi Faites essentiellement ce que dit le titre Méthode Étant donné un entier positif 1 <= N <= 100000000 via l'une de nos méthodes de saisie standard , multipliez chaque chiffre ensemble, en ignorant les zéros. Ex: Prenez un nombre, dites...

26
Golf Un déjeuner gratuit

Trouvez une séquence d'échanges extrêmement rentable avec un tableau des taux de change. À titre d'exemple, considérons les devises A riary (votre devise nationale), B aht, C edi et D enar où le taux de l'un à l'autre (après qu'un taux de transaction a été prélevé) est donné par l'entrée (ligne,...

26
Une expression, plusieurs valeurs

En utilisant nos symboles mathématiques familiers: +, x, parenthèses et tout nombre rationnel, il est facile de créer des expressions qui évaluent un certain nombre souhaité. Par exemple: 1+(2x3)=7, (1+2)+(3x6.5)=22.5et ainsi de suite. Assez ennuyeux. Dans ce défi, nous allons utiliser un nouvel...

26
La séquence plus-moins

La séquence plus-moins La séquence plus-moins est celle qui commence par deux graines, a(0)et b(0). Chaque itération de cette séquence est l'addition et la soustraction des deux membres précédents de la séquence. C'est, a(N) = a(N-1) + b(N-1)et b(N) = a(N-1) - b(N-1). Objectif Produire la séquence...

25
Transpile WordMath

Nous avons tous vu ces "maths hax" en ligne qui ressemblent à ceci: Think of a number, divide by 2, multiply by 0, add 8. Et, par magie, tout le monde se retrouve avec le chiffre 8! La langue Définissons un langage de programmation qui utilise la syntaxe du texte ci-dessus, appelé "WordMath". Les...

25
Substitution de chaîne récursive

La tâche Ecrivez un programme ou une fonction qui, à partir de trois chaînes, A, B, Cproduit une chaîne de sortie dans laquelle chaque instance de Bin Aa été récursivement remplacée par C. Substituer récursivement signifie répéter une substitution où à chaque étape toutes les instances non...

25
Comptage à somme nulle

Écrivez un programme ou une fonction qui, pour n ≥ 1, renvoie le nombre de solutions à ± 1 ± 2 ± 3 ± ... ± n = 0. Pour n = 6 il n'y a pas de solution, donc la réponse est 0. Pour n = 4 il y a deux solutions, donc la réponse est 2 (les deux solutions sont 1 - 2 - 3 + 4 = -1 + 2 + 3 - 4 = 0). Il...