Questions marquées «math»

13
Coefficient de corrélation de rang

Le coefficient de corrélation habituel (en 2d) mesure dans quelle mesure un ensemble de points peut être décrit par une droite, et si oui, son signe nous indique si nous avons une corrélation positive ou négative. Mais cela suppose que les coordonnées des points peuvent effectivement être...

13
Le retour de l'Hydra Slayer

Ça fait un moment que tu as tué cette hydreCela , vous avez baigné dans la gloire pendant des années, mais maintenant les gens vous appellent lavé, a a été. Eh bien, il est temps de leur prouver le contraire, vous avez entendu le sort d'une autre hydre. Tuez-le simplement et vous obtiendrez toute...

13
Étirer un tableau

Plus tôt, j'ai défini le processus d'écrasement d'un tableau Dans un écrasement, nous lisons le tableau de gauche à droite. Si, à un moment donné, nous rencontrons deux éléments identiques dans une rangée, nous supprimons le premier et doublons le second. Par exemple, voici le processus...

13
Séquence phi itérée

Connexes: fonction phi (n) itérée . Votre défi est de calculer la fonction phi itérée: f(n) = number of iterations of φ for n to reach 1. Où φest la fonction totiente d'Euler . OEIS connexe . En voici le graphique: Règles: Votre objectif est de sortir f(n)de n=2à n=100. C'est le code-golf, donc le...

13
Polynôme caractéristique

Le polynôme caractéristique d'une matrice carrée A est défini comme le polynôme p A (x) = det ( I x- A ) où I est la matrice d'identité et det le déterminant . Notez que cette définition nous donne toujours un polynôme monique tel que la solution est unique. Votre tâche pour ce défi est de calculer...

13
Interprète de golf simple

Défi: Votre travail consiste à créer un simple interprète pour une langue de golf simple. Contribution: L'entrée sera sous la forme d'une chaîne séparée par des espaces. Vous pouvez remplacer la séparation d'espace par ce que vous voulez Production: Affiche le résultat (un nombre ou une chaîne)...

13
Récupérez le premier de la puissance principale

Définition : une puissance première est un nombre naturel qui peut être exprimé sous la forme p n où p est un nombre premier et n est un nombre naturel. Tâche : étant donné une puissance première p n > 1, renvoyer la puissance première p. Testcases : input output 9 3 16 2 343 7 2687 2687 59049 3...

13
Portes logiques manuellement

Créez un programme qui simule les portes logiques de base. Entrée: Un mot en majuscules suivi de 2 nombres binaires à 1 chiffre, séparés par des espaces, tels que OR 1 0. Les portes OR, AND, NOR, NAND, XORetXNOR sont nécessaires. Production: ce que la sortie de la porte logique entrée recevrait les...

13
Théorème de Ryley

S. Ryley a prouvé le théorème suivant en 1825: Chaque nombre rationnel peut être exprimé comme une somme de trois cubes rationnels. Défi Étant donné un nombre rationnel r∈Qr∈Qr \in \mathbb Q trouver trois nombres rationnels a,b,c∈Qa,b,c∈Qa,b,c \in \mathbb Q tels que r=a3+b3+c3.r=a3+b3+c3.r=...

13
La conjecture inverse de Collatz

Je pense que la conjecture de Collatz est déjà bien connue. Mais que faire si nous inversons les règles? Commencez avec un entier n> = 1. Répétez les étapes suivantes: Si n est pair , multipliez-le par 3 et ajoutez 1. Si n est impair , soustrayez 1 et divisez-le par 2. Arrêtez quand il atteint 0...

13
Un jeu de factorisation

Contribution Un seul entier 1≤x≤10151≤x≤10151 \leq x \leq 10^{15} . Production Nombre maximal d'entiers positifs distincts ayant le produit xxx . Exemples Entrée: 1099511627776. Sortie: 9. Une liste optimale possible de facteurs est: (1, 2, 4, 8, 16, 32, 64, 128, 4096). Entrée: 127381. Sortie 4....

13
Cuboïdes à facteur distinct de sortie

Cuboïdes à facteur distinct de sortie La tâche d'aujourd'hui est très simple: étant donné un entier positif, produire un représentant de chaque cuboïde formable par ses facteurs. Explications Le volume d'un cuboïde est le produit de ses trois longueurs latérales. Par exemple, un parallélépipède du...

12
Brisez le chiffre cassé

J'ai conçu un générateur aléatoire simple qui fait tourner deux nombres de manière chaotique en utilisant une méthode de multiplication et de module. Cela fonctionne très bien pour cela. Si je devais l'utiliser comme générateur de chiffrement, il serait cependant vulnérable à une attaque connue en...

12
Interpolation polynomiale

Écrivez un programme qui effectue une interpolation polynomiale à l' aide de vrais nombres rationnels de précision arbitraire. L'entrée ressemble à ceci: f (1) = 2/3 f (2) = 4/5 f (3) = 6/7 ... Vous pouvez supposer qu'il y a exactement un espace avant et après le =signe, tous les nombres sont soit...

12
Code golf: Distribution des balles (I)

Défi Dans cette tâche, vous devez calculer le nombre de façons dont nous pouvons répartir les boules A dans les cellules B, chaque cellule ayant au moins une balle. Les entrées A et B sont données sur une seule ligne séparée par un blanc, les entrées sont terminées par EOF. Vous voudrez peut-être...

12
Mettre en œuvre une calculatrice graphique

Il y a eu de nombreuses questions concernant les calculatrices; cependant, il ne semble pas que cela implique la mise en œuvre d'une calculatrice graphique. Le défi Vous devez écrire un programme complet qui prend plusieurs formules en entrée de STDIN et les représente graphiquement dans STDOUT. La...

12
Conversion de la notation Infix en notation Prefix

Étant donné une expression arithmétique, qui peut inclure des parenthèses ( ()), des exposants ( ^), une division ( /) et une multiplication ( *), une addition ( +) et une soustraction ( -) (dans cet ordre de fonctionnement), telles que a ^ (2 / 3) * 9 * 3 - 4 * 6 sortie la même expression en...

12
Implémenter un nombre à virgule flottante binaire IEEE 754 64 bits par manipulation d'entiers

(J'ai marqué la question "C" pour le moment, mais si vous connaissez une autre langue qui prend en charge les syndicats, vous pouvez également l'utiliser.) Votre tâche consiste à créer les quatre opérateurs mathématiques standard + - * /pour la structure suivante: union intfloat{ double f; uint8_t...