«integer» etiketlenmiş sorular

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

10
Şövalye mesafe
Satrançta, ızgaradaki bir şövalye (x, y), (x-2, y-1), (x-2, y + 1), (x-1, y-2), (x-1, y + 2), (x + 1, y-2), (x + 1, y + 2), (x + 2, y-1), (x + 2, y + 1) bir adımda. Sadece bir şövalye ile (0, 0) sonsuz bir satranç tahtası …

15
Modüler yayın
Bu zorluk, Mayıs 2018 Ayın Dili etkinliğinin bir parçası olarak, bazı MATL dil özellikleri ile ilgilidir . Giriş MATL'de, birçok iki giriş işlevi , yayınla eleman olarak çalışır . Bu, şu anlama gelir: Element bilge (veya vectorized ): fonksiyon, eşleşen boyutlara sahip iki diziyi girdi olarak alır. İşlev tarafından tanımlanan …

3
Basitleştirilmiş karakter aralığı uygulayın
Giriş Karakter aralığı, bir metnin harfleri arasındaki boşluğu ayarlamak anlamına gelir. Örnek olarak, Topaşağıdaki üç glifle yazılmış kelimeyi düşünün : ##### ..... ..... ..#.. ..... ..... ..#.. ..##. .###. ..#.. .#..# .#..# ..#.. .#..# .#..# ..#.. ..##. .###. ..... ..... .#... ..... ..... .#... Glifler arasındaki boşlukları noktalarla doldurabilir ve …
24 code-golf  grid  code-challenge  atomic-code-golf  code-golf  combinatorics  probability-theory  card-games  code-golf  number  geometry  code-golf  decision-problem  chess  code-golf  math  number  sequence  code-golf  string  regular-expression  code-golf  arithmetic  integer  code-golf  math  array-manipulation  code-golf  number  decision-problem  integer  code-golf  string  ascii-art  kolmogorov-complexity  code-golf  decision-problem  graph-theory  binary-matrix  code-golf  string  parsing  code-golf  string  code-golf  morse  code-golf  code-golf  string  code-golf  ascii-art  cellular-automata  code-golf  binary  base-conversion  code-golf  arithmetic  decision-problem  integer  checksum  code-golf  matrix  linear-algebra  code-golf  code-golf  game  code-golf  sequence  binary  code-golf  combinatorics  optimization  code-golf  decision-problem  quine  code-golf  rational-numbers  bitwise  code-golf  string  permutations  code-golf  kolmogorov-complexity  unicode  code-golf  ascii-art  number  code-golf  number  integer  binary  base-conversion  code-golf  array-manipulation  code-golf  chemistry  code-golf  number  sequence  fibonacci  code-golf  matrix  optimization  code-golf  number  code-golf  math  number  sequence  code-golf  math  array-manipulation  matrix  linear-algebra  code-golf  kolmogorov-complexity  cops-and-robbers  cops-and-robbers  code-golf  tips  basic  code-golf  decision-problem  binary  tiling  game  king-of-the-hill  python  code-golf  c  code-golf  ascii-art  code-golf  string  kolmogorov-complexity  alphabet  code-golf  number  code-golf  string  code-golf  number  sequence  integer  code-golf  number  permutations  restricted-complexity  restricted-time 

22
Karışık Rulo Ruloların Frekans Dağılımı
Bu zorluğun bir takibi Bir dizi karışık zar verildiğinde, bunların hepsini haddeleme ve her bir kalıpta haddelenmiş sayıları toplama sıklık dağılımını gösterir. Örneğin, düşünün 1d12 + 1d8(yuvarlama 12 12 taraflı kalıp ve 18 8 taraflı kalıp). Maksimum ve minimum silindirler sırasıyla 20ve 2buna benzer şekilde yuvarlanmaya benzer 2d10(2 10 taraflı …

25
Sabit Bir Nokta Bul
Bir tamsayı verilen ve bazı kara kutu işlevi verilen sırayla sabit bir nokta bulmak .x1 f: ℤ → ℤfxk+1 := f(xk) ayrıntılar Bir değer xsabit bir nokta olduğu söylenir fise x = f(x). Örneğin, eğer f(x) := round(x/pi)bir başlangıç ​​noktamız varsa ve o zaman alırız , o zaman , o …

20
Dairesel hareketli toplam
Yığın Taşması'ndaki bir sorudan ilham alındı . Tamsayılar boş olmayan bir dizi göz önüne alındığında xve pozitif bir tamsayıdır n, hesaplamak toplamı her bir kayar bloğun uzunluğunun ndizisi boyunca x, dairesel aşağıdaki gibi sağdan değerleri ile sol eksik değerleri doldurma: ilk blok x, önce n-1dairesel olarak kaydırılmış girişlerden önce gelen …

23
Bir bayt al!
Göreviniz, imzasız bir tamsayı verildiğinde n, tek bir bayt veriyi (art arda 8 bit) kaldırarak oluşturulabilecek en büyük sayıyı bulmaktır. Örnek Sayı göz önüne alındığında, 7831ilk önce onu ikiliye dönüştürürüz (baştaki sıfırları kaldırarak): 1111010010111 Daha sonra, kaldırıldıklarında en büyük yeni sonucu verecekleri ardışık 8 bit grubunu buluruz. Bu durumda, aşağıda …

3
Wildebeest'in Yolu
Golf veren bir program veya fonksiyon yerini antilop kare başlar olan sonsuz üzerinde satranç tahtası , bir anti-saat yönünde kare spiral, antilop her ziyaret düşük numaralı kare numaralandırılmıştır henüz ziyaret etmediğine varabilir.nthnthn^{\text{th}}111 İlham: Sıkışmış Şövalye ve OEIS A316667 . Düzenleme: Bu sıra şimdi OEIS'te A323763 olarak açık . Kod konumunu, …

18
Çöken sayılar
Fonksiyonu doğal sayılar üzerinde tanımlayalım, taban 10 basamak , aşağıdaki gibidir:nnndkdk - 1...d1d0dkdk−1…d1d0d_k\; d_{k-1}\; \dotsc\; d_1\; d_0 Eşit bitişik basamaklar olduğu sürece , bunları soldan sağa toplamlarıyla değiştirin . Eğer böyle bir rakam varsa, aynı işlemi tekrarlayın.dbendben - 1didi−1d_i\;d_{i-1}dben+ dben - 1di+di−1d_i+d_{i-1} Başka bir deyişle, her bir yinelemede, eşzamanlı olarak …

20
Bitişik olmayan öğelerle toplanan en yüksek toplamlar
Giriş: Bu iki SO sorusundan esinlenerek (aynı sınıftan kuşku duyulmuyor ): öğeleri, java ve bir dizinin bitişik olmayan öğelerinin Maksimum toplamının, yazdırılacak olan bitişik elemanlar java'sı olmadan ve maksimum toplamın alt dizisine yazdırın . Meydan okuma: Bir tamsayı listesi verildiğinde, en yüksek toplamı olan bitişik olmayan öğelerden oluşan bir alt …

25
En Büyük Rakamlara Göre Sırala
Meydan okuma: Bir tamsayı listesi verildiğinde, en büyük basamaklarına göre azalan sıralama. Aynı en büyük basamağa sahip numaraların sırası, daha sonra ikinci en büyük basamağa vb. Göre sıralanır . Ve bir sayıdaki tüm rakamlar aynıysa, listedeki bu numaraların sırası istediğiniz şekilde olabilir. Örnek: Input: [123, 478, -904, 62778, 0, -73, …

24
Soyguncular: Gizli OEIS Substring
Bu bir Polis ve Soyguncular mücadelesidir. Bu soyguncunun ipliği. Polisin parçacığı burada . Polisler OEIS'den herhangi bir dizi seçecek ve bu diziden ilk tam sayıyı basan bir program p yazacaktır . Ayrıca bazı s dizelerini de bulacaklar . Eğer eklerseniz ler içine bir yere p , bu program dizisinden ikinci …

10
Eşsiz En Kısa Sapanlar
Dizelerin bir listesi göz önüne alındığında, her dizeyi, listedeki diğer dizelerin hiçbirinin alt dizisi olmayan boş olmayan alt dizelerinden biriyle ve mümkün olduğunca kısa bir değerle değiştirin. Örnek Liste Verilen ["hello","hallo","hola"], "hello"sadece değiştirilmesi gerektiğini "e", bu alt dize bulunan değil "hallo"ve "hola"ve mümkün olduğunca kısa olduğunu. "hallo"herhangi biri ile ikame …
23 code-golf  string  code-golf  string  code-golf  array-manipulation  code-golf  quine  code-golf  array-manipulation  integer  matrix  classification  code-golf  quine  code-golf  string  matrix  conversion  code-golf  string  number  code-golf  string  code-golf  number  sequence  integer  code-golf  decision-problem  matrix  code-golf  string  code-golf  math  code-golf  math  array-manipulation  combinatorics  code-golf  random  code-golf  code-golf  alphabet  code-golf  python  c  code-golf  base-conversion  code-golf  string  counting  code-challenge  code-generation  fastest-code  code-golf  kolmogorov-complexity  matrix  code-golf  string  code-golf  array-manipulation  decision-problem  random  sudoku  code-golf  chess  code-golf  card-games  encode  code-golf  decision-problem  code-golf  code-golf  math  array-manipulation  matrix 

15
Oldukça Değil Roma Üçlüsü
N = 0 olan bir tamsayı verilirse, rakamları 139ABCDE…ve 1 karakterli bir ayırıcı kullanarak onu konumsal olmayan bir taban-3 notasyonunda verin . Her hane ardışık 3'lük bir güçtür ve ayırıcının sol tarafındaki sayılar negatiftir , örneğin A931 | B → 81− (1 + 3 + 9 + 27) → 41 …

19
Bir aritmetik diziyi yeniden oluşturun
Ortadan çıkarılan bazı terimlerle pozitif tamsayıların sınırlı bir aritmetik dizisi göz önüne alındığında , dizinin tamamını yeniden yapılandırın. Görev Bir aritmetik dizi düşünün: herhangi iki ardışık eleman arasındaki farkın aynı olduğu pozitif tamsayıların bir listesi. 2 5 8 11 14 17 Şimdi, aşağıdaki sınırlamalara tabi olarak bir veya daha fazla …

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.