«arithmetic» etiketlenmiş sorular

Temel aritmetik ile ilgili zorluklar.

14
Bu kesik üçgen bir sayı mı?
İlgili OEIS dizisi: A008867 Kesilmiş üçgen sayı Üçgen sayıların ortak bir özelliği, üçgen şeklinde düzenlenebilmeleridir. Örneğin, 21'i alın ve bir üçgen şeklinde düzenleyin o: Ö oo ooo oooo ooooo oooooo Her köşeden aynı boyutta bir "kesme:" kesme üçgenleri tanımlayalım. 21'i kısaltmanın bir yolu şöyledir: . . . ooo oooo . …
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 

26
Bir sayı verildiğinde, onun “kolektif toplamını” yazdırın
Girdi olarak bir sayı verildiğinde, toplu toplamını yazdırın Toplu toplam nedir? Numarayı 13214, girişi düşünün Soldan başlayarak her bir basamağa doğru dönerek kolektif toplamını elde edebileceğiz. 1 ilk basamağa bakmak ve toplamı eklemek anlamına gelir, sum = 1 3 "ilk 3 basamağa" bakmak ve toplamı eklemek demektir, toplam = 1 …


14
Pascal'ın Rhombus'u
Pascal'ın Rhombus'u (aslında bir üçgen), desende eklenerek elde edilir: * *** x onun yerine * * x Bu, her hücrenin doğrudan üstündeki satırdaki üç hücrenin ve üstündeki 2 satırındaki bir hücrenin toplamı olduğu anlamına gelir. Pascal'ın üçgeni gibi, sıfırıncı satırda 1da üçgeni oluşturan bir tane var. İşte Pascal Rhombus'un ilk …

7
Devirli bir sayı mı?
Döngüsel bir sayı, 1, 2, 3, ... n ile çarpıldığında aynı basamaklarla ancak farklı bir sıra ile sonuçlanan bir dizi "n" basamağıdır. Örneğin, 142.857 sayısı, 142.857 x 2 = 285.714, 142.857 x 3 = 428.571, 142.857 x 4 = 571.428 vb. Bir tamsayı girdisi verildiğinde, eğer doğruluk değeri varsa, döngüsel …


13
Fermuar çarpımı
Giriş Fermuar çarpımı dediğim yeni bir aritmetik işlemi tanımlayalım . Fermuar, iki negatif olmayan tamsayıyı çarpmak için, uzunlukların eşleşmesi için önde gelen sıfırları ekler, sayıların karşılık gelen taban-10 basamaklarını çarpar, 2 basamaklı sayıları almak, sonuçlara bitirir ve son olarak önde gelen sıfırları düşürürsünüz. A = 1276 ve B = 933024 …

6
X + Y = Z - ama hangi bazda?
Meydan okuma 3 numara verilen X, Yve Zbir baz olarak Bbir arayan Base olan ek olarak Xve Yverimleri Z. Giriş x = 20, Y = 12ve Z = 32elde olabilir 5, çünkü 20 + 12 = 32taban 5. Eklemenin doğru olduğu her zaman bir taban olacağını varsayabilirsiniz (bunun bazı örnekleri …

18
Koordinatlar listesinden Kütle Merkezi ve kütleleri
İşte Pazartesi sabahı hızlı bir meydan okuma ... Bir işlevi veya programı en az sayıda baytla yazın: Girdi olarak bir [x,y]koordinat listesi alır Girdi olarak [x,y]koordinatların ilgili kütlelerinin bir listesini alır Hesaplanan kütle merkezini [xBar,yBar]. Not: Dizi kullanıldığı sürece giriş herhangi bir biçimde alınabilir. Kütle merkezi aşağıdaki formülle hesaplanabilir: Sade …

6
D&D noktası satın alma maliyeti
Dungeons & Dragons karakteri yaparken , yuvarlanma yeteneği puanlarına bir alternatif olarak , bunları nokta satın alma adı verilen bir güç bütçesine atamaktır. Daha yüksek yetenek puanları, özellikle üst uca doğru daha fazla puana mal olur: 8 puanı ücretsizdir ve 15 veya 16'ya 2 puan yükseltmek ve 17 veya 18'e …

3
Bir ifadeyi parantez içine alma
Son zamanlarda yeni bir dil yazıyorum , işlem sırasını ele almayı önlemek için zorunda kalmamak için, bunu tamamen önlemek için her ifadeyi uygun şekilde parantez içine alıyorum. Parantez karakter kodları 40-41'de olduğundan, kodunuzun mümkün olduğunca kısa olması gerekir. Örnekler 1+2*3 (1+(2*3)) 2*(3+4) (2*(3+4)) 2*3/4+3 (((2*3)/4)+3) 342*32/8 ((342*32)/8) kurallar Yapmanız gereken …

9
Ölü kod ortadan kaldırılması
Ölü kod orada hiçbir şey yapmadan oturur, asla idam edilmeyeceğini bilerek bize bakar ... ama bugün intikam alabiliriz. Şartname Giriş çok satırlı bir dize olacaktır. Her satır bir ödev veya bir ifade olabilir . atama Ödev, <name> = numberadın bir harf, alt çizgi ve sayı dizisi olduğu, ancak bir rakamla …

12
Parantez ve Köşeli Parantezlerin Tamsayı Olarak Değerlendirilmesi
()[]Bu noktaları sağlayan dört karakterden oluşan bir dize alan bir program yazın : Her sol parantezin (eşleşen bir sağ parantez vardır ). Her sol köşeli parantezde [eşleşen bir sağ köşeli parantez bulunur ]. Eşleşen parantez ve parantez çiftleri çakışmaz. Örneğin [(]), eşleşen parantezler eşleşen parantezlerde tam olarak bulunmadığından veya tam …


30
Katkı Kalıcılığı
Tüm olasılıkları geçecek en kısa kod kazanır. Matematikte, bir sayının kalıcılığı, belirli bir sabit duruma ulaşılana kadar belirli bir işlemin basamaklarına kaç kez uygulanması gerektiğini ölçer. Tamsayının rakamlarını ekleyerek ve yineleyerek pozitif bir tamsayının toplam kalıcılığını belirleyebilirsiniz. Tek basamaklı bir sayı bulunana kadar toplamın rakamlarını eklemeye devam edersiniz. Bu tek …

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.