«integer» etiketlenmiş sorular

Tamsayıların manipülasyonunu içeren zorluklar için.


8
İntegral üçgenler ve integral medyanlar
Her bir tarafın tamsayı uzunluğuna ( entegre bir üçgen ) sahip olduğu bir ABC üçgenini düşünün . ABC'nin bir medyanını , bir tepe noktasından karşı tarafın orta noktasına doğru bir çizgi parçası olarak tanımlayın . Aşağıdaki şekilde, kırmızı çizgi segmentleri medyanları temsil etmektedir. Herhangi bir üçgenin üç medyan olduğunu unutmayın. …

5
İkili Evrişim
İkili evrişim bir sayı ile tanımlanır ve bir sayıya Muygulanır N. İkili gösterimdeki her bit için M, eğer bit ayarlanmışsa ( 1), çıkıştaki karşılık gelen bit, karşılık gelen bitin bitişiğindeki iki bitin XORingi ile verilir N(gerektiğinde sarılarak). Bit ayarlanmamışsa ( 0), çıkıştaki karşılık gelen bit, ilgili bit tarafından verilir N. …
15 code-golf  binary  integer  bitwise  code-golf  rational-numbers  code-golf  string  palindrome  code-golf  ascii-art  code-golf  code-golf  string  fibonacci  code-golf  math  sequence  code-golf  code-golf  string  palindrome  code-golf  string  code-golf  math  primes  source-layout  code-golf  sequence  binary  integer  code-golf  math  arithmetic  game  code-golf  restricted-source  palindrome  code-golf  restricted-source  palindrome  code-golf  combinatorics  binary  code-golf  string  math  code-golf  ascii-art  number  code-golf  cipher  code-golf  base-conversion  counting  code-golf  sequence  random  classification  code-golf  string  subsequence  code-golf  permutations  code-golf  string  code-golf  string  cipher  code-golf  kolmogorov-complexity  arithmetic  integer  code-golf  quine  markov-chain  code-golf  string  code-golf  code-golf  ascii-art  maze 


15
Aritmetik toplamda eksik sayılar
Meydan okuma Bazı eksik sayılarla geçerli bir aritmetik toplamı vererek tam ifadeyi çıktılar. Misal: 1#3 123 + 45# => + 456 -------- -------- 579 579 Giriş İfade biçimi bir dizi ["1#3", "45#", "579"], bir dize "1#3+45#=579"veya 3 giriş olabilirf("1#3","45#","579") Çıktı Girişi ile aynı Sonucu çıkarmanıza gerek yok notlar Eksik sayılar …

9
Yerel Maxima ve Minima'yı Bulun
Tanım Belirli bir işlevin maksimum ve minimum değeri, belirli bir aralıkta veya işlevin tüm etki alanı içinde işlevin en büyük ve en küçük değerleridir. Meydan okuma Meydan etmektir yerel maksimum ve minimum noktalarının belirli bir polinom fonksiyonun sizin gibi herhangi bir yöntem kullanılarak . Endişelenme, meydan okumayı açıklamak ve mümkün …

4
Kum saatinin alt kısmı
Meydan okuma: Girdi: Üç tamsayı: alt kenar uzunluğu; kum tanelerinin başlangıç ​​miktarı; indeks Çıktı: Bir kum saatinin alt kısmının durumunu, verilen alt kenar uzunluğuna ve kum tanelerinin miktarına bağlı olarak, belirtilen dizinde çıktılar. Zorluk kuralları: 1-9 arasındaki rakamlarla kum tanelerini simüle ediyoruz Şu anda kalan kum tanelerini, kendi seçiminizin tek …

11
Altküme Toplamında N-bit Varyasyonu
Yazdığım başka bir zorluk için, test senaryolarının sınırlı tamsayılarla çözülebilir olduğunu doğrulamam gerekiyor. Özellikle, boş olmayan Abir tamsayı dizisi ve bir tamsayı bit genişliği için aşağıdakileri doğrulamalıyım n: Tüm tamsayılar aiçinde ATatmin -2**(n-1) <= a < 2**(n-1)(ile gösterilebilen n-bit ikinin tamamlayıcısı tamsayılar). Uzunluğu Adaha az 2**n. Toplamı Atatmin -2**(n-1) <= …

30
2 faktör çarpanlara ayırma
Doğal bir sayı verildiğinde n, elde etmek için kullanılabilecek tüm olası iki faktör çarpımlarının bir listesini almak için bir program veya işlev yazın n. Eğer gitmek ne gibi davrandı edilir daha iyi anlayabilmek için http://factornumber.com/?page=16777216 zaman görmek nolduğunu 16777216aşağıdaki listesini almak: 2 × 8388608 4 × 4194304 8 × 2097152 …

14
M yinelemeleriyle [N] özyinelemeli olarak birleştirilen kümülatif toplamlar
İki pozitif tamsayılar alın Nve Mve birleştirilmiş kümülatif toplamları oluşturmak [N]ile, Mtekrarlamalar. Son yinelemenin sonucunu çıktılar. Birleştirilmiş toplamın tanımı: Bir sayı ile başlayın ve bir dizi NtanımlayınX = [N] XKümülatif toplamlarına ekleyin .X 2. adımı tekrarlayın M. Bir vektör kümülatif toplamı, X = [x1, x2, x3, x4]bir: [x1, x1+x2, x1+x2+x3, …
14 code-golf  number  sequence  code-golf  number  sequence  code-golf  binary-matrix  code-golf  math  tips  javascript  algorithm  code-golf  string  code-golf  number  sequence  code-golf  math  arithmetic  parsing  code-golf  number  sequence  primes  code-golf  string  ascii-art  geometry  integer  code-golf  geometry  code-golf  number  array-manipulation  code-golf  math  geometry  code-golf  number  sequence  arithmetic  integer  code-golf  string  kolmogorov-complexity  code-golf  number  code-golf  number  chess  code-golf  sequence  decision-problem  subsequence  code-golf  math  number  primes  code-golf  primes  permutations  code-golf  integer  probability-theory  statistics  code-golf  string  code-golf  sequence  decision-problem  parsing  board-game  code-golf  binary  graph-theory  code-golf  board-game  classification  tic-tac-toe  code-golf  ascii-art  polyglot  code-golf  date  code-golf  geometry 

30
Kaç tane benzersiz asal?
Doğal bir sayıyı temsil etmenin bir yolu asal sayıların üslerini çoğaltmaktır. Örneğin, 6, 2 ^ 1 * 3 ^ 1 ile temsil edilebilir ve 50, 2 ^ 1 * 5 ^ 2 ile temsil edilebilir (burada ^, üstel değeri gösterir). Bu gösterimdeki prim sayısı, bu temsil yöntemini kullanmanın diğer yöntemlere …

27
Pandigital Katlama
Bu CMC'den ilham alındı 0'dan büyük bir pozitif tamsayı verildiğinde, üzerinde aşağıdaki işlemi gerçekleştirin: On tek basamağın ( 1234567890) tümü en az bir kez numaradaysa, sayıyı çıktılayın ve programdan çıkın Aksi takdirde, sayıyı iki katına çıkarın ve sayıyı artırarak tekrarlayın. Sayım 0'dan başlar ve girişin iki katına çıkarılma sayısıdır. Örneğin, …

11
Büyük / Küçük Harf Eşleştirme Bul Değiştir
Üç girdi, bir metin dizisi alın T; değiştirilecek bir karakter dizisi F; ve bunların yerini alacak bir karakter dizisi R,. İle Taynı (büyük / küçük harfe duyarlı olmayan) karakterlerin her bir alt dizesi için F, bunları içindeki karakterlerle değiştirin R. Ancak, orijinal metinle aynı durumu koruyun. İçinde daha fazla karakter …
14 code-golf  string  code-golf  string  ascii-art  alphabet  code-golf  number  sequence  counting  code-golf  sequence  counting  code-golf  quine  source-layout  code-golf  string  code-golf  decision-problem  game  code-golf  string  quine  source-layout  subsequence  code-golf  quine  code-golf  array-manipulation  integer  code-golf  ascii-art  code-golf  sequence  integer  code-golf  kolmogorov-complexity  code-golf  array-manipulation  integer  code-golf  number  array-manipulation  integer  code-golf  string  number  integer  code-golf  string  ascii-art  code-challenge  test-battery  expression-building  source-layout  printable-ascii  code-bowling  code-golf  number  code-golf  number  string  binary  code-golf  matrix  conversion  code-golf  number  arithmetic 

12
başa getirebilir, komuta-Dizi
Görev Başa eklenen, Ek-Sıra, bu şekilde tekrarlı olarak tanımlanır a (1) = 1 a (n) = a (n-1) .n, eğer n eşitse a (n) = na (n-1), n ​​tekse nerede . bir tamsayı birleşimidir. İlk birkaç terim: 1,12,312,3124,53124,531246,7531246,...Bu A053064 . Görev, tam sayı, bir verilen bir> 0 dönmek n olduğu, …

1
Sürgülü bir bulmaca içine bir resim yapmak
özet Bu zorluğun amacı, Fransızca'da taquin olarak da adlandırılan 15 bulmaca / kayan bulmacanın geri alınmamış bir görüntü sürümünü oluşturmaktır . Detaylar: Aşağıdakilerden oluşan bir girdi verildiğinde: bir şekil, bir tamsayı n, başka bir tam sayı r, programınız veya işleviniz veya uygun olan herhangi bir şey , girişle aynı görüntüyü …

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.