«arithmetic» etiketlenmiş sorular

Temel aritmetik ile ilgili zorluklar.

7
Maksimum işlemi bulun
Zorluk, temel aritmetik işleçleri (toplama, çıkarma, çarpma, tek taraflı olumsuzlama) kullanarak bir tamsayı listesinden alabileceğiniz maksimum sayıyı bulmaktır. Giriş Tamsayıların listesi Çıktı Intput'taki her tamsayıyı kullanan maksimum sonuç . Giriş sırası önemli değil, sonuç aynı olmalıdır. Tam sonucu çıkarmanız gerekmez, sadece sonuç. Örnekler Input : 3 0 1 Output : …

6
Tamsayı Kafesinde Yanlış Pozitifler
Liderler Sıralaması User Language Score ========================================= Ell C++11 293,619,555 feersum C++11 100,993,667 Ell C++11 78,824,732 Geobits Java 27,817,255 Ell Python 27,797,402 Peter Taylor Java 2,468 <reference> Julia 530 Arka fon İki boyutlu bir tamsayı koordinatları ızgarası üzerinde çalışırken, bazen iki vektörün (tamsayı bileşenleri ile) aynı büyüklüğe sahip olup olmadığını bilmek …

4
Kakuro Kombinasyonları
Kakuro Kombinasyonları Zihinsel aritmetik yapamadığım için, genellikle , kurbanın 1 ila 9 (dahil) aralığındaki hangi farklı sayıların 1 ila 45 aralığındaki başka bir sayıya karşılık geldiğini tekrar tekrar çalışmasını gerektiren Kakuro Puzzle ile mücadele ediyorum. birçok sayı var. Örneğin, 3 sayıdan 23'ü nasıl alacağınızı bilmek isteyebilirsiniz, tek cevap 6 + …

30
Tamsayı tamsayının karekökü [kapalı]
Kapalı . Bu sorunun ayrıntılara veya açıklığa ihtiyacı var . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek ayrıntıları ekleyin ve sorunu giderin . 2 yıl önce kapalı . Sorun: Dil seçiminize, işaretsiz bir 64 bit tamsayının kare kökünün tabanını döndüren en kısa işlevi yazın. …

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 …

5
ASCII sanatı ile uzun çarpmayı görselleştirin
Meydan okuma Standart girişten virgülle ayrılmış iki tamsayı alan bir program yazın ve ardından bu iki tamsayının standart çıktıya uzun çoğalmasının bir görselleştirmesini yazdırın. Örneğin: Giriş 14, 11 Program çıktısı 14 x11 _____ 14 14 ______ 154 Giriş -7, 20 Program çıktısı -7 x20 _____ 00 14 _____ -140 [-999, …


9
Hipermetropiyi değerlendirin
Bunun biraz math-y olduğunu anlıyorum, ama - işte gidiyor. Matematikte, hipermetropi dizisi, halefin tekli işlemiyle başlayan, daha sonra ikili toplama, çarpma ve üs alma işlemleriyle devam eden sonsuz bir aritmetik işlem dizisidir (hipermetroperasyonlar olarak adlandırılır), ardından dizi, ötesine uzanan diğer ikili işlemlerle devam eder. doğru çağrışım kullanarak üs alma. Amacınız …

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 

1
Yapboz Sadece dört ayak değil
Dört ayak bulmacasının bu varyantında, x x's0'dan 100'e kadar her sayıya ulaşmak için en fazla (ve başka bir sayı yok) ve tanımlanmış bir dizi işlem x = 4kullanmalısınız. Eğer o zaman dörde kadar kullanabilirsiniz 4sve bu soru klasik dört ayak olur (tam olarak dördü kullanmak yerine dört adete kadar 4s …

20
Sumak dizisinin uzunluğu [kapalı]
Kapalı . Bu sorunun ayrıntılara veya açıklığa ihtiyacı var . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek ayrıntıları ekleyin ve sorunu giderin . 2 yıl önce kapalı . T: Bir sumak dizisi iki tamsayı ile başlar 1 ve t 2 . Bir sonraki terim, …

15
Tekrarlanan karşılıklı
Yapmanız gereken, girdi olarak ondalık sayı alan bir işlev / program oluşturmak ve sayı bir tamsayı oluncaya kadar sayının kesirli kısmının karşılığını tekrar tekrar almanın sonucunu çıkarmaktır. Daha spesifik olarak, süreç aşağıdaki gibidir: Girdi x olsun X bir tamsayı ise çıktı alın. Aksi takdirde: x ← 1fr a c (x)x←1frbirc(x)x …

7
İki sayı benzersiz faktörler içeriyor mu?
İki sayıyı faktöriyelerine ayırın; eğer paylaşırlarsa, bir falsey değeri döndürün. Aksi takdirde, gerçek bir değer döndürün. ( bu son sorudan esinlenerek ) Diğer bir deyişle, her girdi numarasını faktöriyellerin (pozitif tamsayıların) toplamı olarak en açgözlü şekilde yazın; her iki göstergede faktöryel görünmüyorsa gerçek bir değer döndürür, aksi takdirde bir falsey …

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 …

2
Tekrarlamayı Yorumla!
Bu zorluk, Tekrar ile ilgili iki kişilik bir seride ilktir. İkincisi yakında hazır olacak. Tekrarlama (Sadece uydurduğu bir şey) olarak adlandırılan bir dille, sonsuz dize orada oluşur 12345678901234567890...ile, 1234567890sonsuza tekrarlayarak. Çıktı sayıları için aşağıdaki sözdizimi kullanılabilir: +-*/: Bu, operatörü yinelenen basamak dizesine ekler. Örnekler: +-> 1+2= 3( arasına bir ve …

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.