Questions marquées «arithmetic»

15
Créer un programme Parrot

Étant donné une entrée, sortez cette entrée suivie d'une ligne sans fin. L'entrée sera une chaîne composée uniquement de caractères ASCII imprimables ( 0x20-0x7E) et de nouvelles lignes ( 0x0A). Si l'entrée est de longueur 0, sortez sans fin des retours à la ligne. C'est du golf de code donc le...

15
Le nombre de facteurs rares

Basé sur un message de chat Le défi Étant donné un numéro d'entrée n > 9, construisez son inverse, en ignorant les zéros de tête. Ensuite, construisez une liste de tous les facteurs premiers que le nombre et son inverse n'ont pas en commun. Multipliez ces facteurs ensemble pour créer le numéro...

15
Égalité d'oscillation

Nous avons des objets qui oscillent entre deux points entiers [l, r], à la vitesse d'une unité par unité de temps, à partir lde t=0. Vous pouvez supposer l < r. Par exemple, si un objet oscille [3, 6], alors nous avons: t=0 -> 3 t=1 -> 4 t=2 -> 5 t=3 -> 6 t=4 -> 5 t=6 -> 4 t=7...

15
Deux pas en avant et un pas en arrière

Disons que je suis à dix pas de ma destination. J'y marche en suivant le vieil adage "deux pas en avant et un pas en arrière". Je fais deux pas en avant, un en arrière, jusqu'à ce que je me tienne exactement sur ma destination. (Cela peut impliquer de dépasser ma destination et d'y revenir)....

15
Trouver le pourcentage

Nous n'avons pas eu de défis faciles et faciles depuis un certain temps, alors c'est parti. Étant donné une liste d'entiers supérieurs chacun à et un indice en entrée, affichez le pourcentage de l'élément à l'indice donné de la somme totale de la liste.000 La sortie doit être quelle que soit la...

14
Pas de branchement s'il vous plaît

Quiconque est modérément dans l'optimisation de code de bas niveau connaît les dangers de la ramification, qu'elle soit implémentée comme des instructions if, des boucles ou des instructions select, la possibilité d'une mauvaise interprétation de la branche est une horrible perte de temps. Les...

14
Il est temps de faire le calcul

introduction Ceci est l'un de mes puzzles mathématiques préférés. Étant donné un chiffre (disons 3) et le nombre de fois où utiliser ce chiffre (disons 5), générez 10 expressions qui donnent 1, 2, 3, 4, 5, 6, 7, 8, 9 et 10 en utilisant seulement +, -, ×, ÷, ^ et √ (racine) (les crochets sont...

14
Additionner les puissances à n

instructions Écrivez un programme qui, étant donné un entier d'entrée n ( n >= 0), sort le plus petit entier positif m où: n = a[1]^b[1] + a[2]^b[2] + a[3]^b[3] + ... + a[k]^b[k] aet bsont des séquences finies de la même longueur tous les éléments de asont inférieurs àm tous les éléments de...

14
Erreurs d'arrondi hors de contrôle

Contexte Vous avez récemment été embauché par un petit cabinet comptable. Le monde de la comptabilité vous est quelque peu étranger, vous ne savez donc pas si vous suivez toutes les directives professionnelles. En particulier, vous ne savez pas quand vous devez arrondir tous ces chiffres et dans...

14
Compter les chaînes de Cunningham

Les nombres premiers ont toujours fasciné les gens. Il y a 2300 ans, Euclide a écrit dans ses "Éléments" Un nombre premier est celui qui est mesuré par une seule unité. ce qui signifie qu'un nombre premier n'est divisible que par 1(ou par lui-même). Les gens ont toujours cherché des relations entre...

14
Et tout le monde a dit…

Objectif Étant donné une entrée de texte ne contenant pas de caractères [ou ], effectuez les actions suivantes: Pour chaque instance d' Amenau moins une lettre majuscule (donc toutes les instances d' Amenexclusion amen), sortez la même chose Amen(conservez les majuscules). Pour chaque instance de...

14
Plus ou moins polyglottes!

Votre soumission doit prendre une liste de nombres (dans le format de liste pris en charge par votre langue, ou en utilisant plusieurs paramètres de fonction / ligne de commande) ou une chaîne de nombres séparés par un caractère qui ne l'est pas 0123456789. Dans une langue, il doit les ajouter tous...

14
n * k = dd0d00d où d =…?

Étant donné un entier positif n ≤ 500 : Trouvez le plus petit entier positif k tel que tous les chiffres de la représentation décimale de n * k soient 0 ou d , avec 1 ≤ d ≤ 9 . Imprimez ou retournez d en moins de 30 secondes (en savoir plus à ce sujet dans la section Clarifications et règles )....

14
Recherche de remplacement de correspondance de cas

Prenez trois entrées, une chaîne de texte T,; une chaîne de caractères à remplacer F,; et une chaîne de caractères pour les remplacer par, R. Pour chaque sous-chaîne de Tavec les mêmes caractères (insensibles à la casse) que F, remplacez-les par les caractères dans R. Cependant, conservez la même...

14
Somme cumulée récursivement concaténée de [N] avec M itérations

Prenez deux nombres entiers positifs Net Mcréer les sommes cumulées concaténés de [N], avec des Mitérations. Affiche le résultat de la dernière itération. Définition de la somme cumulée concaténée: Commencez par un nombre Net définissez une séquenceX = [N] Ajouter aux Xsommes cumulées deX Répétez...

14
Factorisation à 2 facteurs

Étant donné un nombre naturel, nécrivez un programme ou une fonction pour obtenir une liste de toutes les multiplications possibles à deux facteurs pouvant être utilisées n. Pour mieux comprendre ce qui est prétendu , vous pouvez aller à http://factornumber.com/?page=16777216 pour voir quand nest...