Запитання з тегом «complex-numbers»

Цей виклик передбачає маніпулювання складними числами, включаючи розбір та друк їх, а також виконання складних арифметичних. Цей тег також охоплює узагальнені комплексні числа, такі як кватерніони.

19
Ермітова матриця?
Зауважте, що цей виклик не потребує обробки чи розуміння складних чисел. З огляду на не порожню квадратну матрицю, де кожен елемент є двоелементним цілим списком (Re, Im), визначте (даючи будь-які значення truthy / falesy або будь-які два послідовні значення), чи є це ермітовою матрицею. Зауважте, що вхід - це тривимірний …

7
Гаус до Айзенштейна
Враховуючи ціле число Гаусса де , цілі числа, а є уявною одиницею, поверніть найближчу (wrt на евклідову відстань) ціле число Ейзенштейна де , цілі числа і .a + b ia+bia+biаaaбbbi = досвід( πi / 2 )i=exp⁡(πi/2)i = \exp\left(\pi i/2\right)k + l ωk+lωk+l\omegaкkkлllω = exp( 2 πi / 3 ) = …

2
Виведіть кватер-уявні базові числа у двійковій формі
Напишіть функцію або програму, яка виводить четверто-уявну базу, відображається у вигляді двійкових цифр. База чисел дорівнює 2 i , де i - квадратний корінь -1. Див. Комплексний номер для отримання більш детальної інформації про i . Кожна цифрова позиція може переходити від 0 до 3 (четвертинна), оскільки кожна реальна і …

5
Додайте та помножте непрості числа
У спліт-комплексні числа , також відомий як «спантеличити чисел» подібні комплексних чисел. Замість цього i^2 = -1, проте, маємо j^2 = 1; j != +/-1. Кожне число має форму z = x + j*y. В одній спробі обмежити складність цього виклику я буду використовувати символ -для відображення заперечення, оскільки віднімання …

7
Рівність коливань
Ми маємо об'єкти , які коливаються між двома цілими точками, [l, r]при швидкості однієї одиниці в одиницю часу, починаючи lз t=0. Ви можете припустити l < r. Наприклад, якщо об'єкт коливається [3, 6], ми маємо: t=0 -> 3 t=1 -> 4 t=2 -> 5 t=3 -> 6 t=4 -> 5 …
15 code-golf  array-manipulation  decision-problem  code-golf  math  number-theory  palindrome  integer-partitions  code-golf  math  decision-problem  geometry  code-golf  string  random  code-golf  ascii-art  code-golf  kolmogorov-complexity  primes  code-golf  kolmogorov-complexity  code-golf  graphical-output  code-golf  number-theory  primes  integer  factoring  code-golf  sequence  array-manipulation  integer  code-golf  array-manipulation  matrix  code-golf  sequence  binary  code-golf  game  cellular-automata  game-of-life  binary-matrix  code-golf  string  ascii-art  code-golf  random  generation  logic  code-golf  string  code-golf  code-golf  sequence  array-manipulation  random  apl  code-golf  code-golf  sequence  primes  code-golf  math  sequence  integer  code-golf  number  arithmetic  array-manipulation  decision-problem  code-golf  ascii-art  number  code-golf  restricted-source  quine  code-golf  chess  board-game  code-golf  math  sequence  code-golf  number  sequence  kolmogorov-complexity  code-golf  number  sequence  arithmetic  code-golf  math  number  alphabet  code-golf  ascii-art  classification  statistics  apl  code-golf  array-manipulation  matrix  code-golf  string  kolmogorov-complexity  code-golf  sequence  binary  base-conversion  binary-matrix  code-golf  string  classification  code-golf  tips  python  code-golf  combinatorics  binary  subsequence  restricted-time  code-golf  number  number-theory  code-golf  math  number  complex-numbers  code-golf  string  code-golf  string  code-golf  string  random  game  king-of-the-hill  python  code-golf  number  sequence  code-golf  number  sequence  code-golf  code-golf  math  number  array-manipulation  code-golf  array-manipulation  decision-problem  code-golf  string  code-golf  sequence  integer 

3
Токенізувати мову на основі стека
Я працював над іншою мовою для гри в гольф, що називається Stackgoat . У цьому виклику ви будете писати Tokenizer для Stackgoat (або насправді будь-яких загальних мов на основі стека). Приклади "PPCG"23+ ["PPCG", '23', '+'] 'a "bc" + ['"a"', '"bc"', '+'] 12 34+-"abc\"de'fg\\" ['12', '34', '+', '-', '"abc\"de'fg\\"'] "foo ['"foo"'] …
15 code-golf  parsing  code-golf  hexagonal-grid  code-golf  string  code-golf  string  code-golf  combinatorics  code-golf  ascii-art  code-golf  string  game  counting  code-golf  arithmetic  complex-numbers  code-golf  string  code-golf  decision-problem  hexagonal-grid  code-golf  string  sequence  code-golf  number  arithmetic  code-golf  ascii-art  code-golf  ascii-art  code-golf  string  arithmetic  code-golf  number  simulation  code-golf  number  arithmetic  code-golf  string  sequence  unicode  code-golf  string  ascii-art  balanced-string  code-golf  number  clock  code-golf  ascii-art  number  code-golf  math  number  sequence  code-golf  string  ascii-art  balanced-string  code-golf  math  string  popularity-contest  graphical-output  image-processing  code-golf  string  permutations  code-golf  string  code-golf  random  code-golf  string  cryptography  palindrome  code-golf  chess  code-golf  math  array-manipulation  topology  code-golf  math  sequence  code-golf  keyboard  classification  code-golf  string  sequence  code-golf  natural-language  code-golf  math  number  sequence  sorting  code-golf  sequence  combinatorics  grid  tic-tac-toe  code-golf  geometry  code-golf  number  restricted-source  new-years  expression-building 

10
Помножте кватерніони
Напишіть названу функцію або програму, яка обчислює добу кватерніона двох кватерніонів. Використовуйте якомога менше байтів. Кватерніони Кватерніони - це розширення дійсних чисел, що ще більше розширює складні числа. Замість однієї уявної одиниці i, кватерніони використовують три уявні одиниці, i,j,kякі задовольняють відносини. i*i = j*j = k*k = -1 i*j = …

3
Побітні оператори в Brainfuck
Ваше завдання полягає в створенні однієї програми для кожного з наступних бінарних операторів. Кожна програма повинна взяти одне або два 8-бітних числа (A і B) з введення та обчислити задану операцію: A XOR B A AND B A OR B A Shifted Left by 1 (circular shift) NOT A Вам …
13 code-golf  binary  brainfuck  code-golf  code-golf  ascii-art  random  code-golf  code-golf  code-challenge  sorting  code-golf  code-challenge  java  code-golf  statistics  code-golf  code-challenge  fastest-code  code-golf  math  code-golf  math  kolmogorov-complexity  code-golf  code-golf  array-manipulation  combinatorics  code-golf  kolmogorov-complexity  popularity-contest  underhanded  code-golf  math  floating-point  code-golf  interpreter  code-golf  music  code-golf  code-golf  cryptography  code-challenge  scrabble  code-golf  code-challenge  popularity-contest  quine  code-golf  quine  cryptography  code-golf  kolmogorov-complexity  code-golf  printable-ascii  code-golf  chess  code-golf  math  number-theory  code-challenge  c  code-golf  random  popularity-contest  hello-world  code-shuffleboard  code-golf  compression  grammars  code-golf  tips  code-golf  sequence  code-golf  string  code-challenge  sorting  permutations  code-golf  string  code-challenge  optimization  code-golf  interpreter  code-challenge  string  code-golf  math  number  fibonacci  string  compression  c#  code-golf  chemistry  popularity-contest  math  c  c++  java  code-golf  math  function  code-golf  complex-numbers  code-golf  geometry 

4
Помножте матриці Паулі
У матрицях Паулі є набором матриць 2х2 , які з'являються дуже часто в квантовій фізиці (немає, вам не потрібно знати ніякої квантову фізику для цього завдання). Якщо в набір включити ідентичність, чотирма матрицями є: σ0 = σ1 = σ2 = σ3 = [1 0] [0 1] [0 -i] [1 0] …

11
Кватерніон квадратний корінь
Фон Кватерніон - система числення, яка розширює складні числа. Кватерніон має таку форму a + b i + c j + dка+бi+cj+гк a + bi + cj + dk де a , b , c , dа,б,c,г a,b,c,d - дійсні числа, а i , j , ki,j,к i,j,k - три …

3
Оцініть функцію Зети Рімана за складним числом
Вступ Я знайшов це питання закритим, оскільки воно було незрозумілим, але це була приємна ідея. Я зроблю все можливе, щоб зробити це явним завданням. Функція Земана Рімана - це особлива функція, яка визначається як аналітичне продовження до складної площини. Існує багато рівнозначних формул для цього, що робить його цікавим для …

8
Первісні коріння єдності
Нехай zбуде складне число. zє n-м примітивним коренем єдності, якщо для певного додатного цілого n і для будь-якого додатного цілого k < n . Виклик Напишіть повну програму або функцію, яка, отримавши ціле додатне ціле число n, виводить усі n-ті примітивні корені єдності. Ви можете виводити їх у полярній формі …

3
Розв’яжіть систему 2x2 Eigens
Для тих, хто має трохи лінійну алгебру, проблема є такою ж простою: визначити власні значення та власні вектори заданої складної матриці 2x2. Ви можете пропустити заздалегідь деталі Challenge для вводу / виводу тощо. Для тих, кому потрібно трохи оновити власні системи, читайте далі. Фон Характеристичне рівняння матричного А визначається det| …

22
Експонент складних чисел
Дано два цілих числа, які можуть бути від'ємними, нульовими або додатними aі b(прийняті в будь-якому розумному форматі, включаючи введення простого комплексного числа ), перетворіть його туди, a + biде iє уявне число (квадратний корінь від’ємного). Потім підняти його потужності змінної вхідного третього (ціле позитивне число), cщоб . Тоді ви повинні …

25
Обчисліть релятивістську швидкість
У спеціальній відносності швидкість рухомого об’єкта відносно іншого об'єкта, що рухається у зворотному напрямку, задається формулою: s=v+u1+vu/c2.s=v+u1+vu/c2.\begin{align}s = \frac{v+u}{1+vu/c^2}.\end{align} s = ( v + u ) / ( 1 + v * u / c ^ 2) У цій формулі і - величини швидкостей об'єктів, а - швидкість світла (що …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.