«arithmetic» etiketlenmiş sorular

Temel aritmetik ile ilgili zorluklar.


30
En büyük ortak böleni
Göreviniz, verilen iki tamsayının en büyük ortak bölenini (GCD) olabildiğince az kod baytında hesaplamak . Kabul edilen standart yöntemlerimizden (STDIN / STDOUT, fonksiyon parametreleri / dönüş değerleri, komut satırı argümanları vb. Dahil) giriş ve dönüş almak için bir program veya fonksiyon yazabilirsiniz . Girdi negatif olmayan iki tamsayı olacak. Dilinizin …

22
Doğal Pi # 0 - Kaya
Hedef Girdi alan bir program / işlev oluşturun N, Nrastgele tamsayı çiftlerinin asal olup olmadığını kontrol edin ve geri dönün sqrt(6 * N / #coprime). TL; DR Bu zorluklar Pi'ye yaklaşmak için sadece doğa ve beyninizi (ve belki de bazı yeniden kullanılabilir kaynakları) gerektiren algoritmaların simülasyonudur. Zombi kıyameti sırasında Pi'ye …
39 code-golf  math  random  pi  approximation  popularity-contest  code-golf  sequence  number-theory  binary  coding-theory  code-golf  math  3d  code-golf  code-golf  math  number  code-golf  kolmogorov-complexity  code-golf  ascii-art  graphical-output  binary-tree  code-golf  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  array-manipulation  hexadecimal  code-golf  math  number  set-theory  code-golf  math  arithmetic  number-theory  integer  code-golf  string  kolmogorov-complexity  code-golf  math  sequence  arithmetic  decision-problem  code-golf  code-golf  ascii-art  code-golf  array-manipulation  parsing  code-golf  string  ascii-art  kolmogorov-complexity  code-challenge  code-golf  sequence  code-golf  number  array-manipulation  sorting  code-golf  string  function  code-golf  arithmetic  code-golf  math  sequence  number-theory  primes  restricted-source  javascript  code-challenge  polyglot  rosetta-stone  code-golf  code-golf  regular-expression  code-golf  math  code-golf  math  primes  code-golf  ascii-art  kolmogorov-complexity  binary  code-golf  math  sequence  code-golf  sequence  subsequence  code-golf  string  code-golf  parsing  music  code-golf  grid  game  path-finding  board-game  code-golf  string  binary  code-golf  array-manipulation  balanced-string  code-golf  code-golf  algorithm  code-golf  string  number  arithmetic  array-manipulation  code-golf  array-manipulation  binary-tree  tree-traversal  code-golf  code-golf  tips  code-golf  string  base-conversion  code-golf  tips  s.i.l.o.s  code-golf  string  ascii-art  code-golf  code-challenge  code-golf  game 

30
Bölünebilirlik testi
Görev İki katı pozitif tamsayı verilen n ve d girdi olarak belirlemek , n ise eşit bölünebilen tarafından d bir tamsayıdır mevcutsa, yani q, öyle ki n = qd. Bir program veya fonksiyon yazabilir ve standart girdi alma ve çıktı alma yöntemlerimizden herhangi birini kullanabilirsiniz . Çıktı bir truthy veya …

22
Üçgenleme Metni
Boşluk dışında yalnızca yazdırılabilir ASCII karakterleri içerdiği ve uzunlukları pozitif bir üçgen sayı (1, 3, 6, 10, 15, ...) olduğu garanti edilen bir dizgide geçen bir program veya işlev yazın . Aynı diziyi yazdırın veya iade edin, ancak boşlukları kullanarak bir üçgene şekillendirin. Bazı örnekler en iyi ne demek istediğimi …

5
Regex ile Sayı Ekleme
Yeni bir regex golf mücadelesi denemek istiyorum. Bu, regex ikameinden başka hiçbir şey olmadan önemsiz hesaplama işlemlerini çözmenizi ister. Bunu daha mümkün ve daha az bir angarya yapmak için, birbiri ardına birkaç ikame başvurusu yapmanıza izin verilecek. Meydan okuma Basit başlayalım: iki pozitif tamsayı içeren bir dize verildiğinde, a ile …

24
Sayının Rakam Fark Toplamını Hesapla
8675309 gibi bazı negatif olmayan bir tamsayı almayı ve tüm komşu basamak çiftleri arasındaki farkların mutlak değerlerini hesaplamayı düşünün. İçin 8675309aldığımız |8-6| = 2, |6-7| = 1, |7-5| = 2, |5-3| = 2, |3-0| = 3, |0-9| = 9. Birlikte bu sonuçlar çekimi başka, daha küçük negatif olmayan bir sayıyı …

23
Bütün kareleri terk et, beni böl
Tanımlar Bir mükemmel bir kare bir tamsayı bir kare olarak ifade edilebilir bir tamsayıdır. Örneğin, 36mükemmel bir kare çünkü 6^2 = 36. Bir squarefree sayısı dışında, herhangi bir mükemmel kare tarafından bölünebilir olmayan bir tamsayıdır 1. Örneğin, 10kare içermeyen bir sayıdır. Ancak, 12kare içermeyen bir sayı değildir, çünkü 12bölünebilir 4ve …

30
Polisler - kare kare karekök
Not: Bu, şifreli kodun girilmesi gereken polislerin ipliğidir. İşte çatlak kaynağın kaydedilmesi ve polisin cevabına bağlanması gereken soyguncuların ipliği . Görev: En kısa yaz güvenli hangi çarpar bir tamsayı karekökünü programını n karesi ile n Bu polis ve soyguncular , yani kurallar: Cevabınıza, kaynak kodunuzun şifreli bir versiyonunu gönderin (karakterler …

30
En az sayı ile en büyük sayıyı yazdır
Boş bir pozitif ondalık tamsayı listesi verildiğinde, en büyük rakamı en az basamaklı sayı kümesinden alın. Giriş listesi belirli bir sırada olmayacak ve tekrarlanan değerler içerebilir. Örnekler: [1] -> 1 [9] -> 9 [1729] -> 1729 [1, 1] -> 1 [34, 3] -> 3 [38, 39] -> 39 [409, 12, …

30
Toplamın karesinin farkı
Toplamların karesi ile karelerin toplamı arasındaki farkı bulun. Bu matematiksel temsildir: ( ∑ n )2−∑n2(∑n)2−∑n2\left(\sum n\right)^2-\sum n^2 Programınız / yönteminiz iki girdi almalıdır, bunlar aralığın alt ve üst sınırlarınızdır ve bunlar kapsayıcıdır. Sınırlar, 0'dan büyük tam sayılar olacaktır. Programınız / yönteminiz cevabı geri göndermelidir. İstediğiniz tabanı kullanabilirsiniz, ancak cevabınızı kullanarak …

28
Leyland Numaraları
Bir doğal sayı Verilen n, dönmek n-th Leyland numarasını . Leyland Numarası Leyland sayıları k, formun tam sayılarıdır . k = x^y + y^x Nerede x,y1'den kesinlikle büyük tam sayılardır. Yükselen sırayla numaralandırılırlar. EDIT: @DigitalTrauma, aşağıdaki "tanım" ı eklememi önerdi: Biz atmak düşünün x^y+y^xtüm olası değerleri için bir torbaya xve …

19
Tüm Farklı Gozinta Zincirlerini Bul
Gozinta Zincirleri ( Project Euler # 606'dan ilham alındı ) N için bir gozinta zinciri, {1,a,b,...,n}her elemanın bir sonrakini uygun şekilde böldüğü bir sekanstır . Örneğin, 12 için sekiz ayrı gozinta zinciri vardır: {1,12}, {1,2,12}, {1,2,4,12}, {1,2,6,12}, {1,3,12}, {1,3,6,12}, {1,4,12} and {1,6,12}. Meydan okuma Pozitif bir tamsayı ( n > …

17
Optimus'tan başka primler
Meydan okuma Bir giriş tamsayı verilen n > 0, çıkışı (asal sayı diğer daha ndurumunda, n(basamak sayısını değiştirmeden) n ondalık genişleme bir rakam değiştirilmesiyle üretilebilmektedir kendisi asal). Örnekler Örneğin, n = 2. Ondalık genişletmede bir basamağı değiştirerek 2, üç ek asal sayı bulabiliriz 3, 5, 7, öyleyse a(n) = 3. …

30
İkileri üçlü ile değiştirin
Pozitif bir tamsayı Verilen n onun asal çarpanlara alıp onun faktörlerin hepsini yerine bazı kod yazmak 2ile 3. Örneğin 12 = 2 * 2 * 3 -> 3 * 3 * 3 = 27 Bu kod-golf olduğundan amaç, cevabınızın bayt sayısını en aza indirmektir. Test durumları 1 -> 1 2 …

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.