Pertanyaan yang diberi tag «complex-numbers»

Tantangan ini melibatkan manipulasi bilangan kompleks, termasuk parsing dan mencetaknya serta melakukan aritmatika kompleks. Tag ini juga mencakup bilangan kompleks umum seperti angka empat.

30
Buat "H" dari "H" kecil
Tantangan Buat fungsi atau program yang, ketika diberi bilangan bulat size, melakukan hal berikut: Jika sizesama dengan 1, output H H HHH H H Jika sizelebih besar dari 1, output X X XXX X X di mana Xoutput dari program / fungsi untuksize - 1 (Jika Anda suka, Anda mungkin …
73 code-golf  ascii-art  fractal  code-golf  code-golf  string  code-golf  string  matrix  code-golf  graph-theory  maze  binary-matrix  code-golf  kolmogorov-complexity  random  code-challenge  metagolf  test-battery  brain-flak  text-processing  code-golf  matrix  code-golf  number-theory  primes  code-golf  string  matrix  code-golf  binary  bitwise  code-golf  number  factorial  floating-point  code-golf  number  sequence  code-golf  sequence  cops-and-robbers  code-golf  sequence  cops-and-robbers  code-golf  string  code-golf  math  decision-problem  number-theory  integer  code-golf  number  decision-problem  functional-programming  code-golf  array-manipulation  matrix  code-golf  string  classification  string  code-challenge  binary  compression  decode  code-golf  string  string  code-challenge  balanced-string  encode  code-golf  number-theory  integer  base-conversion  code-golf  math  number-theory  geometry  abstract-algebra  code-golf  array-manipulation  sorting  optimization  code-golf  math  geometry  image-processing  generation  code-golf  string  cops-and-robbers  repeated-transformation  grammars  cops-and-robbers  repeated-transformation  grammars  code-challenge  restricted-source  tips  source-layout  javascript  code-challenge  kolmogorov-complexity  restricted-source  code-golf  combinatorics  counting  math  fastest-code  linear-algebra  code-golf  math  permutations  matrix  linear-algebra  code-golf  string  decision-problem  restricted-source  code-golf  number  array-manipulation  subsequence  code-golf  number  array-manipulation  matrix  code-golf  brainfuck  code-golf  color  code-golf  quine  source-layout  code-golf  subsequence  code-golf  string  ascii-art  code-golf  string  ascii-art  alphabet  code-golf  decision-problem  interpreter  hexagonal-grid  halting-problem  code-golf  string  polynomials  calculus  code-golf  math  decision-problem  matrix  complex-numbers  code-golf  random  code-golf  number  arithmetic 

9
Penambahan di basis -1 + i
Bilangan bulat gaussian adalah bilangan kompleks dari bentuk di a+bimana adan bkeduanya bilangan bulat. Dalam basis -1 + i, semua bilangan bulat Gaussian dapat diwakili secara unik menggunakan digit 0dan 1, tanpa perlu simbol untuk menunjukkan tanda. Misalnya, 1100dalam basis -1 + i mewakili angka desimal 2, karena 1*(-1+i)^3 + …

14
Terlalu Cepat, Terlalu Fourier: Golf Kode FFT
Terapkan Fast Fourier Transform dalam karakter sesedikit mungkin. Aturan: Solusi terpendek menang Dapat diasumsikan bahwa input adalah array 1D yang panjangnya adalah kekuatan dua. Anda dapat menggunakan algoritme pilihan Anda, tetapi solusinya harus benar-benar berupa Fast Fourier Transform, bukan hanya Transformier Fourier Naif yang naif (yaitu, ia harus memiliki biaya …

30
Ada yang dikenal dikenal
Mantan Menteri Pertahanan AS, Donald Rumsfeld, terkenal mempopulerkan ungkapan "yang dikenal." Di sini kita akan menyaring komentarnya menjadi bait empat baris. Secara khusus, tampilkan teks ini: known knowns known unknowns unknown knowns unknown unknowns Kapitalisasi tidak penting (misalnya, Known unKnownsbaik-baik saja), dan satu baris baru trailing dapat diterima, tetapi tidak …

24
Bilangan Biner Kompleks
Mari kita buat pemetaan surjektif yang sederhana dari bilangan bulat positif ke bilangan bulat Gaussian , yang merupakan bilangan kompleks di mana bagian nyata dan imajiner adalah bilangan bulat. Diberikan bilangan bulat positif, misalnya 4538, ungkapkan dalam biner tanpa pemimpin 0: 4538 base 10 = 1000110111010 base 2 Hapus jejak …

9
Qvolume integer
Ini adalah pengetahuan kuno bahwa setiap bilangan bulat non-negatif dapat ditulis ulang sebagai jumlah dari empat bilangan bulat kuadrat. Misalnya angka 1 dapat dinyatakan sebagai 02+ 02+ 02+ 1202+02+02+120^2+0^2+0^2+1^2 . Atau, secara umum, untuk bilangan bulat nnn -negatif , ada bilangan bulat a , b , c , da,b,c,da,b,c,d sedemikian …

19
Gambarkan grafik
Tantangan Diberikan input integer, nnn (di mana ), mengeluarkan grafik dari ke inklusif.0&lt;n&lt;500&lt;n&lt;500<n<50y=Re((−n)x)y=Re((−n)x)y=\mathrm{Re}((-n)^x)x=−3x=−3x = -3x=3x=3x = 3 Di mana adalah bagian nyata dari bilangan kompleks .pRe(p)Re(p)\mathrm{Re}(p)ppp Perhatikan bahwaRe((−n)x)=nxcos(πx)Re((−n)x)=nxcos⁡(πx)\mathrm{Re}((-n)^x) = n^x \cos{(\pi x)} Keluaran Outputnya mungkin dalam bentuk apa pun yang Anda inginkan (misalnya gambar atau jendela, dll.). Seni ASCII dilarang. …

10
Pisahkan Kuarter
Jika Anda belum tahu, angka empat pada dasarnya adalah nomor 4 bagian. Untuk keperluan tantangan ini, ia memiliki komponen nyata dan tiga komponen imajiner . Komponen imajiner yang diwakili oleh akhiran i, j, k. Sebagai contoh, 1-2i+3j-4kadalah angka empat dengan 1menjadi komponen nyata dan -2, 3, dan -4menjadi komponen imajiner. …

30
Temukan i ^ n, diberikan n
Tantangan Dalam sesedikit mungkin karakter, temukan nilai i ^ n, dengan n, bilangan bulat positif lebih besar dari 0. Ini harus dikeluarkan sebagai String. Bagi mereka yang tidak tahu, saya didefinisikan sedemikian sehingga i ^ 2 = -1. Begitu: i ^ 1 = i i ^ 2 = -1 i …

3
Hasilkan fraktal Newton
Anda semua tahu metode Newton untuk memperkirakan akar suatu fungsi, bukan? Tujuan saya dalam tugas ini adalah untuk memperkenalkan Anda ke dalam aspek yang menarik dari algoritma ini. Algoritma Newton hanya konvergen untuk kepastian, tetapi sebagian besar dari semua nilai input kompleks. Jika Anda menggambarkan konvergensi metode untuk semua nilai …

6
Memfaktorkan bilangan bulat Gaussian
Sebuah Gaussian bilangan bulat adalah bilangan kompleks yang bagian real dan imajiner adalah bilangan bulat. Bilangan bulat Gaussian, seperti bilangan bulat biasa, dapat direpresentasikan sebagai produk bilangan prima Gaussian, dengan cara yang unik. Tantangannya di sini adalah untuk menghitung konstituen utama dari bilangan bulat Gaussian yang diberikan. Input: bilangan bulat …

13
is_gaussian_prime (z)?
Tugas Tulis fungsi yang menerima dua bilangan bulat a,byang mewakili bilangan bulat Gaussian z = a+ib( bilangan kompleks). Program ini harus kembali benar atau salah tergantung pada apakah a+ibmerupakan perdana Gaussian atau tidak . Definisi: a + bi adalah Gaussian prime jika dan hanya jika memenuhi salah satu dari kondisi …

14
Apakah ini bilangan segitiga terpotong?
Urutan OEIS terkait: A008867 Nomor segitiga terpotong Properti umum dari bilangan segitiga adalah bahwa angka-angka itu dapat disusun dalam segitiga. Misalnya, ambil 21 dan susun menjadi segitiga os: Hai oo ooo oooo ooooo oooooo Mari kita mendefinisikan "pemotongan": memotong segitiga dengan ukuran yang sama dari setiap sudut. Salah satu cara …
20 code-golf  math  decision-problem  number-theory  integer  code-golf  number  decision-problem  functional-programming  code-golf  array-manipulation  matrix  code-golf  string  classification  string  code-challenge  binary  compression  decode  code-golf  string  string  code-challenge  balanced-string  encode  code-golf  number-theory  integer  base-conversion  code-golf  math  number-theory  geometry  abstract-algebra  code-golf  array-manipulation  sorting  optimization  code-golf  math  geometry  image-processing  generation  code-golf  string  cops-and-robbers  repeated-transformation  grammars  cops-and-robbers  repeated-transformation  grammars  code-challenge  restricted-source  tips  source-layout  javascript  code-challenge  kolmogorov-complexity  restricted-source  code-golf  combinatorics  counting  math  fastest-code  linear-algebra  code-golf  math  permutations  matrix  linear-algebra  code-golf  string  decision-problem  restricted-source  code-golf  number  array-manipulation  subsequence  code-golf  number  array-manipulation  matrix  code-golf  brainfuck  code-golf  color  code-golf  quine  source-layout  code-golf  subsequence  code-golf  string  ascii-art  code-golf  string  ascii-art  alphabet  code-golf  decision-problem  interpreter  hexagonal-grid  halting-problem  code-golf  string  polynomials  calculus  code-golf  math  decision-problem  matrix  complex-numbers  code-golf  random  code-golf  number  arithmetic 

15
g o l f a t a n 2
Kadang-kadang itu benar-benar merupakan perjuangan untuk mengubah koordinat Cartesian (x,y)ke koordinat Polar (r,phi). Meskipun Anda dapat menghitung r = sqrt(x^2+y^2)dengan cukup mudah, Anda sering memerlukan beberapa pembedaan kasus ketika menghitung sudut phikarena arcsin, arccosdan arctandan semua fungsi trigonometri lainnya memiliki domain bersama yang masing-masing hanya menjangkau setengah lingkaran. Dalam banyak …
18 code-golf  math  geometry  trigonometry  code-golf  number-theory  fibonacci  code-golf  math  sequence  fibonacci  code-golf  string  code-golf  math  graphical-output  geometry  code-golf  string  code-golf  math  geometry  code-golf  math  bitwise  number  popularity-contest  graphical-output  image-processing  fractal  code-golf  number-theory  code-golf  date  multi-threading  code-golf  math  code-golf  math  number  sequence  code-golf  math  number  sequence  arithmetic  code-golf  decision-problem  logic-gates  code-golf  decision-problem  balanced-string  code-golf  math  arithmetic  combinatorics  code-golf  expression-building  code-golf  physics  code-golf  abstract-algebra  code-golf  number  arithmetic  integer  code-golf  ascii-art  number  code-golf  number-theory  primes  code-golf  arithmetic  grid  code-golf  code-golf  sequence  code-golf  kolmogorov-complexity  compression  code-golf  math  number  arithmetic  array-manipulation  code-golf  primes  hexagonal-grid  complex-numbers  code-golf  number  counting  code-golf  math  number  arithmetic 


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.