Questions marquées «arithmetic»

18
Additionnez les durées

Défi Écrivez le code le plus court qui peut additionner toutes les durées de temps qui apparaissent dans le stdin. Le programme ne doit considérer que les chaînes qui correspondent à l'un des modèles suivants et ignorer le reste. HH:MM:SS (it will be interpreted as HH hours, MM minutes and SS...

18
Sommer? C'est mon fort!

introduction Forte est un langage ésotérique très particulier basé sur le concept de modification des valeurs des nombres. Dans Forte, les nombres ne sont pas des constantes mais des variables, vous pouvez utiliser l' LETinstruction pour leur attribuer de nouvelles valeurs. Par exemple, après avoir...

18
Jours compressés de la semaine

Étant donné l'entrée d'une liste de jours de la semaine, affichez la représentation triée la plus courte de la liste. Le format de l'entrée est une chaîne constituée d'un ou plusieurs des sous - chaînes à deux caractères Su(dimanche), Mo(lundi), Tu(etc.), We, Th, FretSa . L'entrée ne peut pas...

18
Calculer le volume d'un objet

Vous pouvez déterminer le volume d'objets en fonction d'un ensemble de dimensions donné: Le volume d'une sphère peut être déterminé à l'aide d'un seul chiffre, le rayon ( r) Le volume d'un cylindre peut être déterminé à l'aide de deux nombres, le rayon ( r) et la hauteur ( h) Le volume d'une boîte...

18
Voleurs - racine carrée fois carré

Tâche: Crackez le code brouillé pour multiplier la racine carrée d'un entier n par le carré de celui-ci! Vous devez publier un commentaire dans le fil des flics avec un lien vers votre source de travail, en mentionnant clairement que vous l'avez craqué . Dans le titre de votre réponse, vous devez...

18
LCM des nombres rationnels

Le plus petit commun multiple (LCM) d'un ensemble de nombres Aest le plus petit entier btel qu'il b/asoit un entier pour tous les entiers ade A. Cette définition peut être étendue aux nombres rationnels! Tâche Trouvez le positif le plus petit rationnel b tel que b/aest un nombre entier pour tous...

18
g o l f a t a n 2

Parfois, il est vraiment difficile de convertir les coordonnées cartésiennes en coordonnées (x,y)polaires (r,phi). Alors que vous pouvez calculer r = sqrt(x^2+y^2)assez facilement, il faut souvent une distinction des cas lors du calcul de l'angle phiparce que arcsin, arccoset arctanet toutes les...

18
Plus et Times, Ones and Nines

Implémentez cette relation de récurrence en tant que fonction ou programme qui entre et sort un entier non négatif: F (0) = 0 F (N) = le plus petit entier supérieur à F (N-1) tel que la somme et / ou le produit de ses chiffres de base 10 est N N est l'entrée de votre programme et F (N) sa sortie....

17
Un simple motif

Contributions: Deux chiffres simples (appelons-les met n) et deux caractères (appelons-les aet b) dans le format d'entrée de votre choix. Production: Pour la procédure pas à pas, faites semblant m=2, n=5, a='a', b='b'. Votre sortie sera une chaîne construite à partir de vos quatre entrées. Appelons...

17
Rechercher des motifs dans des chaînes

Dans cette challence, votre tâche consiste à localiser des sous-chaînes avec une structure donnée. Contribution Votre entrée doit être deux chaînes alphanumériques non vides, un modèle p et un texte t . L'idée est que chaque caractère de preprésente une sous-chaîne non vide contiguë tqui se...

17
Exponentiation à la multiplication à l'addition

La multiplication entre 2 entiers peut être réduite en une série d'addition comme ça 3 * 5 = 3 + 3 + 3 + 3 + 3 = 5 + 5 + 5 L'exponentiation (élevant a à la puissance b ) peut également être réduite en une série de multiplications: 5 ^ 3 = 5 * 5 * 5 Par conséquent, l'exponentiation peut être réduite...

17
Séquence de somme du cycle de sept

Jetez un oeil à la table de multiplication de sept de 7 × 0 à 7 × 9: 0, 7, 14, 21, 28, 35, 42, 49, 56, 63 Si nous regardons simplement les chiffres à sa place, nous obtenons une permutation des chiffres de 0 à 9: 0, 7, 4, 1, 8, 5, 2, 9, 6, 3 Envisagez de prendre un nombre décimal positif N et de...

17
Sortie des produits partiels

Dans une longue multiplication , après avoir multiplié les nombres, vous vous retrouvez avec les produits partiels, dans ce défi, vous sortirez ces produits partiels. Parce que la multiplication longue est longue, pour compenser votre code devra être aussi court que possible. Exemples 34, 53 102,...

17
Trier une séquence concaténée

Considérons 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) = x1, f(2) = x2. Pour x1 = 2, x2 = 1, la séquence commence comme ceci: 2 1 3 4 7 11 18 29 47 76 123 199 322 521 843 La concaténation en une chaîne donnera: 213471118294776123199322521843...

17
Le moindre entier comme produit de facteurs donnés

Il y a eu beaucoup de défis liés à la factorisation prime / prime récemment, donc j'ai pensé qu'il pourrait être intéressant d'aller dans l'autre sens. Donné: un entier positif n, et une liste non vide d'entiers positifs f écrire un programme complet ou une fonction pour trouver le plus petit...

17
Indice de permutation inverse

introduction Les permutations lexicographiques d'une liste à n éléments peuvent être numérotées de 0 à n ! - 1. Par exemple, le 3! = 6 permutations (1,2,3)seraient (1,2,3), (1,3,2), (2,1,3), (2,3,1), (3,1,2), (3,2,1). Lorsqu'une permutation est appliquée à une liste, ses éléments sont ordonnés dans...