Ce défi implique la manipulation de nombres complexes, y compris leur analyse et leur impression, ainsi que l'exécution d'arithmétique complexe. Cette balise englobe également les nombres complexes généralisés comme les quaternions.
Notez que ce défi ne nécessite aucune manipulation ou compréhension des nombres complexes. Étant donné une matrice carrée non vide où chaque élément est une liste entière à deux éléments (Re, Im), déterminez (en donnant toutes les valeurs véridiques / fausses ou deux valeurs cohérentes) si cela représente une matrice …
Étant donné un entier gaussien a+bia+bia+bi où aaa , bbb sont des entiers et i=exp(πi/2)i=exp(πi/2)i = \exp\left(\pi i/2\right) est l'unité imaginaire, retournez l'entier d'Eisenstein le plus proche (wrt à la distance euclidienne) k+lωk+lωk+l\omega où kkk , lll sont entiers et ω=exp(2πi/3)=(−1+i3–√)/2ω=exp(2πi/3)=(−1+i3)/2\omega = \exp(2\pi i/3) = (-1+i\sqrt{3})/2. Contexte Il est probablement …
Écrivez une fonction ou un programme qui produit une base imaginaire Quater affichée sous forme de chiffres binaires. La base numérique est 2 i , où i est la racine carrée de -1. Voir Numéro complexe pour plus de détails sur i . Chaque position de chiffre peut aller de …
Les nombres complexes séparés , également connus sous le nom de "nombres complexes" sont similaires aux nombres complexes. Au lieu de i^2 = -1, cependant, nous l'avons j^2 = 1; j != +/-1. Chaque numéro prend la forme de z = x + j*y. Dans une tentative de limiter la …
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 -> …
J'ai travaillé sur un autre langage de golf basé sur la pile appelé Stackgoat . Dans ce défi, vous allez écrire un Tokenizer pour Stackgoat (ou vraiment n'importe quel langage général basé sur la pile). Exemples "PPCG"23+ ["PPCG", '23', '+'] 'a "bc" + ['"a"', '"bc"', '+'] 12 34+-"abc\"de'fg\\" ['12', '34', …
Écrivez une fonction ou un programme nommé qui calcule le produit quaternion de deux quaternions. Utilisez le moins d'octets possible. Quaternions Les quaternions sont une extension des nombres réels qui étend encore les nombres complexes. Plutôt qu'une seule unité imaginaire i, les quaternions utilisent trois unités imaginaires i,j,kqui satisfont les …
Votre tâche consiste à créer un programme brainfuck pour chacun des opérateurs binaires suivants. Chaque programme doit prendre un ou deux nombres à 8 bits (A et B) en entrée et calculer l'opération spécifiée: A XOR B A AND B A OR B A Shifted Left by 1 (circular shift) …
Les matrices Pauli sont un ensemble de matrices 2x2 qui apparaissent très couramment en physique quantique (non, vous n'avez pas besoin de connaître de physique quantique pour ce défi). Si nous incluons l'identité dans l'ensemble, les quatre matrices sont: σ0 = σ1 = σ2 = σ3 = [1 0] [0 …
Contexte Quaternion est un système numérique qui étend les nombres complexes. Un quaternion a la forme suivante a + b i + c j + dka+bi+cj+dk a + bi + cj + dk où sont des nombres réels et sont trois unités quaternion fondamentales . Les unités ont les propriétés …
introduction J'ai trouvé cette question qui était fermée parce qu'elle n'était pas claire, mais c'était une bonne idée. Je ferai de mon mieux pour en faire un défi clair. La fonction Riemann Zeta est une fonction spéciale qui est définie comme la continuation analytique de au plan complexe. Il existe …
Soit zun nombre complexe. zest une nième racine primitive d'unité si pour un certain entier positif n et pour tout entier positif k < n . Défi Écrivez un programme ou une fonction complète qui, étant donné un entier positif nen entrée, génère toutes les nièmes racines primitives de l'unité. …
Pour ceux qui ont un petit fond d'algèbre linéaire, le défi est aussi simple que cela: déterminer les valeurs propres et les vecteurs propres d'une matrice 2x2 complexe donnée. Vous pouvez passer directement au défi pour les détails des E / S, etc. Contexte L' équation caractéristique d'une matrice A …
Étant donné deux nombres entiers, qui peuvent être négatifs, zéro ou positifs, aet b(pris dans n'importe quel format raisonnable, y compris la saisie d'un nombre complexe simple ), convertissez-le en a + bioù iest le nombre imaginaire (racine carrée du négatif). Ensuite, augmentez-la à la puissance d'une troisième variable d'entrée …
En relativité restreinte , la vitesse d'un objet en mouvement par rapport à un autre objet qui se déplace dans la direction opposée est donnée par la formule: s = v + u1 + v u / c2.s=v+u1+vu/c2.\begin{align}s = \frac{v+u}{1+vu/c^2}.\end{align} s = ( v + u ) / ( 1 …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.