Questions marquées «arithmetic»

23
Prise électrique

Il s'agit d'un problème du NCPC 2005 . Roy a un appartement avec une seule prise électrique, mais il a un tas de multiprises. Calculez le nombre maximum de prises qu'il peut avoir en utilisant les multiprises dont il dispose. Le nombre de prises par multiprise est donné en entrée. Il s'avère que si...

23
Nombres hautement composites

Un nombre hautement composite est un entier positif qui a plus de diviseurs que n'importe quel entier positif plus petit. Il s'agit de la séquence OEIS A002182 . Ses 20 premiers mandats sont 1, 2, 4, 6, 12, 24, 36, 48, 60, 120, 180, 240, 360, 720, 840, 1260, 1680, 2520, 5040, 7560 Par exemple, 4est...

23
Écrire une calculatrice Morse

Écrivez un programme ou une fonction qui prend en entrée une expression mathématique en code Morse et renvoie la solution en code Morse. Les opérations valides sont plus: +et moins: _(souligné). Vous pouvez supposer que vous ne recevrez qu'une entrée entière non négative et que le résultat sera non...

23
Mon jeu Diffy est-il dégénéré?

Récemment, j'ai posté une question sur les jeux Diffy qui est restée sans réponse. C'est très bien, la question est vraiment difficile, mais je voudrais poser une question plus facile sur les jeux Diffy afin que nous puissions faire bouger les choses. Comment fonctionne Diffy Copié à partir de Find...

23
Le défi de Dijkstra

Présenté en l'honneur d' APL comme un outil interactif qui aura 50 ans cette année Contexte Ken [Iverson] a présenté son article Formalisme dans les langages de programmation en août 1963 lors d'une conférence de travail sur les structures de langage mécanique, à Princeton, NJ. (Backus, Curry,...

22
Faites de gros rochers en petits rochers

Bienvenue dans le moulin. Votre tâche consiste à transformer de gros rochers en petits rochers en les broyant. Prenez une entrée d'un gros rocher de taille n > 3 et broyez-le. Continuez à broyer les roches en les déversant dans le broyeur jusqu'à ce que la taille de toutes les roches soit 2. les...

22
Fractions non arrondies

Lorsque vous convertissez une fraction en nombre décimal et que vous souhaitez stocker ce nombre, vous devez souvent l'arrondir, car vous ne souhaitez utiliser qu'une certaine quantité de mémoire. Disons que vous ne pouvez stocker que 5 chiffres décimaux, puis 5/3 devient 1,6667. Si vous ne pouvez...

22
Qa est-il un résidu quadratique de n?

Étant donné deux entrées, q ndéterminez si qest un résidu quadratique de n. Autrement dit, y a-t-il un xoù x**2 == q (mod n)ou qun mod carré n? Contribution Deux entiers qet n, où qet nsont des entiers 0 <= q < n. Sortie Un vrai ou un falsey. En option, imprimer tout (ou tout) xqui estx**2 ==...

22
Quel est le nombre manquant (divisibilité par 9)

Défi Étant donné un nombre entier divisible par 9 et un chiffre manquant, recherchez le chiffre manquant. Le chiffre manquant peut être représenté par n'importe quel caractère autre que les chiffres 0-9 tant qu'il est cohérent. Si le chiffre manquant peut être 0 ou 9, affichez quelque chose pour le...

22
Renversez des dominos!

Merci à cette question pour une certaine inspiration Dans ce défi, nous représenterons une ligne de dominos sous la forme d'une chaîne de |, /et \. Vous recevrez une chaîne de dominos en entrée et vous devez déterminer à quoi ils ressemblent lorsqu'ils se sont installés. Voici les règles de chute...

22
À quoi ça sert?

Écrivez un programme ou une fonction qui prend deux entiers qui représentent les coordonnées X et Y d'un point sur un plan cartésien . L'entrée peut venir dans tout format raisonnable, tant que la valeur de X est avant Y. Par exemple, 1 -2, (1,-2), [1, -2]ou 1\n-2tout serait bien pour X = 1, Y =...

22
Obtenez un nombre aléatoire de n chiffres avec des chiffres distincts et d'abord pas un 0

J'ai lu cette question et j'ai pensé que ce serait un beau défi. Tâche Donner une entrée 0<n<10générer un nombre aléatoire avec exactement n chiffres le premier pas un 0 alors f(n)>10**(n-1)-1 chiffres distincts Critères gagnants C'est le code-golf donc le code le plus court gagne. au...

22
Ordonnances de sous-ensemble

Un ensemble de nnombres positifs a des 2^nsous-ensembles. Nous appellerons un ensemble "sympa" si aucun de ces sous-ensembles n'a la même somme. {2, 4, 5, 8}est un si bel ensemble. Puisqu'aucun des sous-ensembles n'a la même somme, nous pouvons trier les sous-ensembles par somme: [{}, {2}, {4},...

22
CSI: Objets Minecraft

Minecraft 1.12 sortira demain, alors célébrons! Écrivez du code qui prend un entier non négatif N qui représente le nombre d'éléments de quelque chose dans Minecraft . Produisez-le d'une manière plus utile pour les joueurs, en donnant le nombre de coffres, de piles et d'objets N est équivalent à....

22
Faisons un peu d'arithmétique de localisation!

De l'article Wikipedia : L'arithmétique de localisation (Latin arithmeticæ localis) est les systèmes numériques binaires additifs (non positionnels) que John Napier a explorés comme technique de calcul dans son traité Rabdology (1617), à la fois symboliquement et sur une grille de type échiquier....

22
Un défi ogl-edocf

Contribution Une chaîne mélangée non vide composée de caractères ASCII dans la plage .[32..126][32..126][32..126] Sortie La sortie est obtenue en appliquant des rotations successives à la chaîne d'entrée. Pour chaque lettre ( [a-zA-Z]) de la chaîne d'entrée, de gauche à droite: si la lettre est en...