Questions marquées «arithmetic»

14
Listes équilibrées par mod

introduction Supposons que j'ai une liste d'entiers, disons L = [-1,2,2,1,2,7,1,4] . J'aime avoir l'équilibre dans ma vie, donc je suis heureux de voir qu'il a autant d'éléments impairs que d'éléments pairs. De plus, il a également un nombre égal d'éléments dans toutes les classes modulo de 3 dans...

14
Faites correspondre l'horloge frappante

Introduction: À la maison, nous avons une horloge qui frappe le montant indiqué à chaque heure, mais qui sonne également une fois toutes les demi-heures. Donc de 0:01 à 12:00 inclus, il frappe dans cet ordre: 1, 1, 1, 2, 1, 3, 1, 4, 1, 5, 1, 6, 1, 7, 1, 8, 1, 9, 1, 10, 1, 11, 1, 12 Défi: Étant...

14
Nombres manquants en somme arithmétique

Défi En donnant une somme arithmétique valide avec quelques nombres manquants, affichez l'expression complète. Exemple: 1#3 123 + 45# => + 456 -------- -------- 579 579 Contribution Le format d'expression peut être un tableau ["1#3", "45#", "579"], une chaîne "1#3+45#=579"ou 3...

14
Combien de bonbons pouvez-vous manger?

Crédit aux Geobits en TNB pour l'idée Un article sans suffisamment de détails a récemment proposé un jeu intéressant: 2 enfants sont assis devant une gamme de bonbons. Chaque bonbon est numéroté de 1 à x, avec xla quantité totale de bonbons présents. Il y a exactement 1 occurrence de chaque nombre....

13
Très beaux numéros de Friedman

Un nombre de Friedman est un entier positif qui est égal à une expression non triviale qui utilise ses propres chiffres en combinaison avec les opérations +, -, *, /, ^, les parenthèses et la concaténation. Un nombre de Nice Friedman est un entier positif qui est égal à une expression non triviale...

13
Obtenez les Getters

La tâche Je suppose que tout le monde aime la génération automatique de code et gagner du temps pendant le travail. Vous devez créer beaucoup de classes et de membres pendant la journée et vous ne voulez pas créer tous ceux-ci gettersmanuellement. La tâche consiste à écrire un programme ou une...

13
La spirale de multiplication unique

Celui-ci est inspiré du récent défi de la table de multiplication de Calvin's Hobbies . Écrivez une fonction ou un programme qui prend un entier Nen entrée et imprime ou renvoie une spirale de multiplication unique N par N. Le code doit (en théorie) fonctionner pour N entre 0 et 1000 (la sortie...

13
Lisser un graphique linéaire

Étant donné une entrée d'un entier n et une liste d'entiers positifs m 1 , m 2 , ..., sortir une liste d'entiers m 1 ' , m 2 ' , ... où m x ' est défini comme la moyenne de m xn à m x + n . Lors du calcul de ces moyennes, ignorez les indices qui sont hors limites (et ajustez ce que vous divisez la...

13
Déchiffrer les symboles mathématiques

Si vous avez lu le livre Contact de Carl Sagan, ce défi peut vous sembler familier. Étant donné l'entrée d'un ensemble d'équations mathématiques consistant en un nombre, un opérateur inconnu, un autre nombre et un résultat, déduisez quels opérateurs représentent l'addition, la soustraction, la...

13
Trouvez la largeur de porte coulissante optimale

Les portes coulissantes ont des prix variables en fonction de la largeur des portes. Les différents prix sont les suivants: 60 - 80 cm: 150¤ 81-100 cm: 200¤ 101-120 cm: 220¤ Lors de l'achat d'un placard, vous souhaiterez évidemment minimiser le coût, votre tâche consiste donc à trouver la largeur...

13
Convertissez en chiffre romain!

Votre tâche consiste à convertir un entier positif donné du chiffre arabe en chiffre romain. Les choses deviennent difficiles quand on compte jusqu'à 4000. Les romains l'ont fait en ajoutant une ligne au-dessus d'un symbole pour multiplier ce symbole par 1 000. Cependant, les surlignages ne sont...

13
Produits Fibonacci

Vous pouvez décomposer un nombre supérieur à 0 comme une somme unique de nombres de Fibonacci positifs. Dans cette question, nous le faisons en soustrayant à plusieurs reprises le plus grand nombre de Fibonacci positif possible . Par exemple: 1 = 1 2 = 2 3 = 3 4 = 3 + 1 12 = 8 + 3 + 1 13 = 13 100 =...

13
Majorisation non triée de deux listes

Définition On dit qu'un vecteur a contenant n éléments majorise ou domine un vecteur b avec n éléments ssi pour toutes les valeurs k telles que 1 ≤ k ≤ n , la somme du premier élément de a ↓ jusqu'au k ème élément de a ↓ est plus grande supérieur ou égal à la somme des premier à k ème éléments de b...

13
Interpréter les plages lâches

Interpréter les plages lâches ListSharp est un langage de programmation interprété qui possède de nombreuses fonctionnalités, l'une de ces fonctionnalités est un créateur de plage basé sur 1 index qui fonctionne comme ceci: Vous définissez une plage comme (INT) TO (INT)ou juste (INT)où les deux ou...

13
Évaluer les tours de puissance modulaires

Étant donné deux nombres n et m, évaluez la tour de puissance infinie: n ^ (n + 1) ^ (n + 2) ^ (n + 3) ^ (n + 4) ^ ... mod m Gardez à l'esprit que ^ est associatif à droite. Donc 2 ^ 3 ^ 4 = 2 ^ (3 ^ 4). Maintenant, comment pouvez-vous éventuellement attribuer une valeur à une séquence infinie...

13
Numéros à triple équilibre

La description Nous considérons un entier avec au moins 3 chiffres à triple équilibre si, lorsqu'il est divisé en trois parties, les chiffres de chaque partie se résument au même nombre. Nous avons divisé les nombres comme suit: abcdefghi - Standard case: the number of digits is divisable through...