«number-theory» etiketlenmiş sorular

Sayı teorisi, sayıların özelliklerini ve ilişkilerini, öncelikle pozitif tamsayıları içerir.

2
Kipple'ı yorumla!
Giriş Kipple , Mart 2003'te Rune Berg tarafından icat edilen yığın tabanlı, ezoterik bir programlama dilidir. Kipple 27 yığın, 4 operatör ve bir kontrol yapısına sahiptir. Yığınlar Yığınları adlandırılır a- zve 32-bit işaretli tamsayı içerir. @Çıktı numaralarını daha uygun hale getirmek için özel bir yığın da vardır . Bir sayı …
12 code-golf  interpreter  code-golf  string  code-golf  math  string  code-golf  ascii-art  path-finding  code-golf  string  ascii-art  code-golf  interpreter  binary  logic-gates  logic  code-golf  ascii-art  code-golf  graph-theory  code-golf  string  code-golf  number  sorting  code-golf  number-theory  random  cryptography  polynomials  code-golf  number  code-golf  math  number  sequence  code-golf  quine  code-generation  code-golf  arithmetic  set-theory  code-golf  sequence  code-golf  code-golf  string  math  fastest-code  optimization  code-golf  code-golf  internet  stack-exchange-api  code-golf  array-manipulation  code-golf  string  internet  string  code-challenge  internet  test-battery  code-golf  math  pi  code-golf  arithmetic  primes  code-golf  array-manipulation  code-golf  string  code-golf  string  palindrome  code-golf  sequence  number-theory  fastest-algorithm  code-golf  math  number  base-conversion  code-golf  number-theory  sorting  subsequence  search  code-golf  permutations  code-challenge  popularity-contest  code-generation 

3
Olanları En Aza İndir [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Sorunuzu güncelleyin o yüzden -konu üzerinde Kod Golf Stack Exchange için. 3 yıl önce kapalı . Senin görevin en az sayıda ve sadece operatörler +veya kullanarak doğal bir sayı oluşturmaktır -. Örneğin, yedi sayı …

9
Ondalık gösterimin tekrarını bulun!
Gelen bu meydan 2 yıl önce, bulduğumuz dönemini bir birim fraksiyonu ( 1/n where n is a natural number). Şimdi, göreviniz bir birim kesirinin tekrarını bulmak için bir program / işlev yazmaktır . Repetend gibi sonsuz tekrarlar ondalık genişleme parçasıdır: Ondalık ifadesi 1/6DİR 0.16666...ardından repetend olduğunu 6. Ondalık ifadesi 1/11DİR …

23
Çokgen sayılar
Çokgen sayı, kboyuttaki bir -gondaki nokta sayısıdır n. Size verilecek nve kgöreviniz ilgili sayıyı çıkaran / yazdıran bir program / işlev yazmaktır. puanlama Bu kod golfü . Baytlarda en kısa çözüm kazanır. Misal 3Rd altıgen numarası ( k=6, n=3) 'dir 28çünkü 28noktalar yukarıda. testcases Bu Pyth test paketinden üretilebilir . …

3
Manhattan'da Matematik
Aşağıdaki operatörleri tanımlarım: Manhattan eklenmesi , a + K b tek haneli sayılar için bir üzerine b bitiştirme sonucudur. Yani, a + M b = 10a + b. Bu nedenle, genel operatör + M şu şekilde tanımlanır: a + M b = 10a + b Manhattan Çıkarma a - E …

14
Kompozit Sayı Dizileri
Kompozit Sayı Dizileri Bu sorudan ilham alındı Pozitif bir n tamsayısı verildiğinde , kodunuz ilk n bileşik sayıyı çıkarmalıdır. Giriş çıkış Bir program veya işlev yazabilirsiniz. Girdi STDIN veya işlev bağımsız değişkeni üzerinden yapılır ve çıktı STDOUT veya işlev döndürme değerindedir. Çıktı bir Liste, Dizi veya Dize olabilir. Örnekler 0 …



7
Karma Taban Dönüşümü
Arka fon Buradaki çoğu insan birkaç temel sisteme aşina olmalıdır: ondalık, ikili, onaltılık, sekizli. Örneğin onaltılık sistemde, sayı 12345 16 temsil edeceğini 1*16^4 + 2*16^3 + 3*16^2 + 4*16^1 + 5*16^0 Genellikle tabanın (burada 16) rakamdan basamağa değişmesini beklemediğimizi unutmayın . Bu olağan konum sistemlerinin genelleştirilmesi, her bir basamak için …

5
Hardy-Ramanujan sayı genellemesi
Hardy-Ramanujan sayısı olarak bilinen 1729, iki pozitif artı tamsayı küpünün toplamı olarak iki şekilde ifade edilebilen en küçük pozitif tamsayıdır ( 12^3+1^3=10^3+9^3=1729). Bir tamsayı n(tercih ettiğiniz dilde doğal olan herhangi bir biçimde girdi olarak) n, iki farklı şekilde th gücüne yükseltilen iki pozitif tamsayının toplamı olarak ifade edilebilen en küçük …

1
Tamsayı manipülasyonu ile bir IEEE 754 64 bit ikili kayan nokta sayısı uygulama
(Şimdilik "C" sorusunu etiketledim, ancak sendikaları destekleyen başka bir dilin farkındaysanız, bunu da kullanabilirsiniz.) Göreviniz + - * /, aşağıdaki yapı için dört standart matematiksel işleç oluşturmaktır: union intfloat{ double f; uint8_t h[8]; uint16_t i[4]; uint32_t j[2]; uint64_t k; intfloat(double g){f = g;} intfloat(){k = 0;} } böylece operasyonların kendileri …

2
Sayı teorisi için yorumlayıcı, modulo n
Sayı teorisinin bir cümlesi (bizim için) aşağıdaki sembollerin bir dizisidir: 0ve '(halef) - halef +1,0'''' = 0 + 1 + 1 + 1 + 1 = 4 +(toplama) ve *(çarpma) = (eşittir) (ve )(parantez) mantıksal işleç nand( a nand bis not (a and b)) forall (evrensel nicelik belirteci) v0, v1, …
12 code-golf  number-theory  parsing  code-golf  kolmogorov-complexity  code-golf  code-golf  array-manipulation  matrix  code-golf  array-manipulation  code-golf  string  code-challenge  graphical-output  compression  code-golf  kolmogorov-complexity  code-golf  sequence  array-manipulation  code-golf  number  base-conversion  code-golf  string  decision-problem  code-golf  string  ascii-art  code-golf  string  random  code-challenge  brainfuck  code-generation  code-golf  code-golf  quine  code-golf  interpreter  code-golf  interpreter  code-golf  array-manipulation  sorting  code-golf  halting-problem  code-golf  javascript  code-golf  algorithm  code-golf  arithmetic  code-golf  math  counting  code-golf  math  code-golf  decision-problem  radiation-hardening  code-golf  conversion  bitwise  code-golf  number  decision-problem  code-golf  string  decision-problem  code-golf  random  game  code-golf  ascii-art  graphical-output  code-golf  decision-problem  binary-tree  tree-traversal  code-challenge  array-manipulation  code-challenge  graphical-output  path-finding  test-battery  algorithm  code-golf  integer  factorial  code-golf  binary-tree  code-golf  grid  graph-theory  code-golf  regular-expression  quine  code-golf  encoding  code-golf  king-of-the-hill  javascript 

12
Büyülü Modulo Kareleri
Ben sayı teorisinin büyük bir hayranıyım. Sayı teorisinde büyük bir şey modüler aritmetiktir; tanım a≡bmodma≡bmodma\equiv b\mod m ise ve sadece m∣a−bm∣a−bm\mid a-b . Yapılması eğlenceli bir şey güçlere yükseltmektir: özellikle modül asal bir sayı olduğunda. Özellikle, aaa ve mmm nispeten asal ise ( 111 dışında ortak bir faktör paylaşmıyorsa ) …

3
Çılgın ama Akılcı Üsler
Temel 10, temel 2, temel 36 ve hatta temel -10'a dayanan birçok zorluğumuz var , ama diğer tüm rasyonel temeller ne olacak? Görev Taban 10'daki bir tam sayı ve rasyonel bir taban verildiğinde, bu tabandaki tamsayıyı döndürün (dizi, dize vb.). süreç Rasyonel bir üssü hayal etmek zor, bu yüzden Patlayan …

6
Üsleri azar azar hesaplayın
Göreviniz, aşağıdaki adımlarla yavaşça üs alma işlemini hesaplamaktır: İki giriş verildiğinde (bu örnekte 4 ve 8), denklemi bitler halinde hesaplayarak üssü hesaplamanız gerekir. Daha 4^8büyük bir taban değerine (4) ve daha küçük bir üsse (8) sahip olursunuz. Bunu daha fazla üs alma ve bölme kullanarak yapabilirsiniz. Üs değerini X değerine …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.