«random» etiketlenmiş sorular

Rasgele sayılar ve / veya çıktı içeren görevler.

25
Fabrika işçileri
Meydan okuma Fabrika işçileri genellikle çok çalışkan. Ancak, işleri artık yaygın olarak makinelerle değiştiriliyor. Bir sayıyı girdi olarak alan bir program yazmanız gerekir. 10 işçiden oluşan bir fabrikayı 10 kez basacaktır. Her seferinde her çalışanın 1/input'kovulma' ve bir makine ile değiştirilme şansı vardır . Giriş STDIN veya bir işlev çağrısından …

28
Ters modülü hesapla
Görev: İki değer için xburada a mod x = bdeğer girin a,b. Varsayım ave bher zaman pozitif tamsayılar olacak Her zaman için bir çözüm olmayacak x Birden fazla çözüm varsa, bunlardan en az birini üretin. Çözüm bulunmuyorsa, hiçbir çözüm bulunmadığına dair hiçbir şey veya bazı göstergeler sunmayın. Yerleşiklere izin verilir …
18 code-golf  math  number-theory  code-golf  number  integer  code-golf  string  code-golf  music  code-golf  arithmetic  array-manipulation  decision-problem  code-golf  math  rational-numbers  code-golf  code-golf  graphical-output  hardware  code-golf  math  number  code-golf  string  parsing  natural-language  code-golf  tips  brain-flak  code-golf  graph-theory  code-golf  number  polynomials  king-of-the-hill  code-golf  ascii-art  kolmogorov-complexity  animation  king-of-the-hill  code-golf  tips  code-golf  ascii-art  code-golf  string  array-manipulation  data-structures  code-golf  math  number  code-golf  string  base-conversion  binary  code-golf  decision-problem  graph-theory  code-golf  math  polynomials  code-golf  kolmogorov-complexity  physics  code-golf  sequence  number-theory  code-golf  math  integer-partitions  code-golf  array-manipulation  random  permutations  code-golf  string  decision-problem 

5
Ascii-art kesişmeyen bir yol oluşturun
2 tam sayı alanının boyutunu temsil eden girişleri, göz önüne alındığında xve yçıkış alan üzerinden bir yol. Örnek çıktı 5, 4: # # # ### ### # Tüm alan 5 x 4'tür ve alanı geçen karma işaretlerden oluşan bir yol vardır. Yol her zaman sol üst köşeden başlamalı ve sağ …

8
Mayın Tarlası İş Başında
Herkes Windows XP ile birlikte gelen eski mayın tarama gemisi oyununu biliyor. 9x9 hücre matrisine bir sayı (bitişik kaç mayın olduğunu gösteren) veya bir maden içeren basit bir ızgaradır. Zorluk, PRNG'yi kendiniz uygularsanız, herhangi bir tamsayı tohumu (makinenizin / dilinizin en büyük int'i ne olursa olsun) verilen brownie noktalarıyla verilen …

4
Haftanın sıkıştırılmış günleri
Haftanın günleri listesinin bir girdisi verildiğinde, listenin en kısa sıralı gösterimini çıktılayın. Girdi biçimi bir ya iki karakterlik alt dizilerden daha fazlasını içeren bir dizedir Su(Pazar), Mo(Pazartesi), Tu(vs), We, Th, Fr, ve Sa. Girdi, sıralı bir şekilde verilmeyebilir. Girdiyi çıktı biçimine dönüştürmek için, Girişi Pazar gününden başlayarak haftanın gününe göre …

11
Craps oyununu simüle et
Craps, genellikle casinolarda oynanan oldukça basit bir zar oyunudur. Bir kumarbaz olmasanız bile (ki ben değilim), hala oldukça ilginç bir oyun. İşte kurallar: Bulut bir oyunun başında ne denir var come-out yuvarlak. Oynatıcı iki d6 (altı taraflı kalıp) alır ve iki kalıp silindiri eklenir. Sonuç 7 veya 11 ise, kişi …
18 code-golf  game  random 

4
D&D karakterin yetenek puanlarını yuvarla
Zindanlar ve Ejderhalar'da, bir karakterin en önemli niteliklerinden bazıları yetenek puanlarıdır. Altı yetenek için 6 yetenek puanı vardır. Güç, Beceri, Anayasa, Zeka, Bilgelik ve Karizma yetenekleridir. Bir karakter için puanları belirlerken, aşağıdaki prosedürü kullanıyorum: 4d6 rulo, herhangi bir sırayla en düşük bırakın. Bunun anlamı, 4 altı taraflı zar attığım, en …
18 code-golf  game  random 

5
Bozuk bir rastgele işlevi düzeltin
Bir arkadaşının bilgisayarında 1'den 5'e kadar mükemmel rasgele bir sayı üreten bir eklenti kartı vardır. Ne yazık ki, bir şekilde üzerine kola döktüler ve şimdi 1'den 4'e kadar olan tüm sayılar için sadece 2'ler üretiyorlar. 1'ler, 3'ler veya 4'ler üretildi. Bu rastgele kaynağı (buna BrokenRand()benzer bir şey olarak adlandırın ) …

15
Kaynağı çarparım, siz (muhtemelen) çıktıyı çarparsınız!
Görev Görev, tutarlı ama aksi takdirde keyfi bir pozitif tamsayı xxx (kesinlikle 0'dan büyük) çıkaran bir program yazmaktır . İşte püf noktası da burası: Kaynak tekrarlandığında NNN kez (kod / eklenen birleştirilmiş N−1N−1N-1 kendisine), program olmalı 1N1N\dfrac{1}{N} çıkma olasılığıN⋅xN⋅xN\cdot xve kalanN-1olasılığıN−1NN−1N\dfrac{N-1}{N}xxxçıkışının N değerideğişmedi. Misal İlk kaynağınızın XYZtamsayı olduğunu ve ürettiğini …

3
Düşene Kadar Çiz
Dungeons & Dragons 5. sürümünde (ve diğer birçok sürümde), Deck of Many Things adlı sihirli bir öğe var . Kartların hepsinin çok güçlü olumlu veya olumsuz etkileri olduğu için inanılmaz derecede güçlü bir öğedir. Desteyi kullanmak için, bir karakter bir sayı bildirir ve ardından efektler sırayla uygulanacak şekilde bu kadar …
18 code-golf  random  game 

5
Bu sayı rastgele mi?
Random.org'a 0 ve 2 32 - 1 arasında 128 rasgele tamsayı sordum . Rastgele sayı üreteci ilk 64 sayıyı vermek için çok istekli olduğu için, açıkça diğer 64'ten daha rastgele . Aşağıdaki 64 tamsayıdan biri girildiğinde doğru bir sonuç veren tam bir program veya işlev yazın: [1386551069, 1721125688, 871749537, 3410748801, …

2
Kayıp bir RNG yapın
Lost , ipin başlangıç ​​konumu ve yönünün tamamen rastgele olduğu 2 boyutlu bir programlama dilidir. Bu, deterministik Kayıp programların yapılmasını çok zorlaştırır. Ancak bugün deterministik bir program yazmıyoruz, bir RNG yazıyoruz. Herhangi bir girdi almayan ve tek bir basamak (0,1,2,3,4,5,6,7,8 veya 9) vermeyen bir Kayıp programı yazın; tüm basamaklar eşit …
17 code-golf  random  lost 

30
Kaybolan Elemanlar
Bir dize Sve bir dizin listesi verildiğinde X, bu sonucu yeni değeri olarak kullanırken Sher dizindeki öğeyi kaldırarak değiştirin .SS Örneğin, verilen S = 'codegolf've X = [1, 4, 4, 0, 2], 0 1 2 3 4 5 6 7 | c o d e g o l f | …
17 code-golf  string  array-manipulation  code-golf  string  ascii-art  code-golf  number  sequence  pi  code-golf  number  array-manipulation  code-golf  string  ascii-art  code-golf  math  number  game  code-golf  math  sequence  polynomials  recursion  code-golf  math  number  sequence  number-theory  code-golf  permutations  balanced-string  code-golf  string  ascii-art  integer  code-golf  decision-problem  hexagonal-grid  code-golf  ascii-art  kolmogorov-complexity  code-golf  number  code-golf  matrix  binary-matrix  code-golf  math  statistics  code-golf  string  polyglot  code-golf  random  lost  code-golf  date  path-finding  code-golf  string  code-golf  math  number  arithmetic  number-theory  code-golf  tetris  binary-matrix  code-golf  array-manipulation  sorting  code-golf  number  code-golf  array-manipulation  rubiks-cube  cubically  code-golf  grid  optimization  code-golf  math  function  code-golf  string  quine  code-golf  ascii-art  grid  code-golf  decision-problem  grid  simulation  code-golf  math  sequence  code-golf  path-finding  code-golf  ascii-art  grid  simulation  code-golf  number  whitespace  code-golf  sequence  code-golf  sequence  code-golf  sequence  integer  code-golf  math  game  code-golf  internet  stack-exchange-api  code-golf  sequence  code-golf  internet  stack-exchange-api  code-golf  math  factoring  code-challenge  sequence  polyglot  rosetta-stone  code-golf  string  browser  code-golf  date  code-golf  base-conversion  code-challenge  cops-and-robbers  hello-world  code-golf  cops-and-robbers  hello-world 

13
Ters permütasyon endeksi
Giriş N öğeli bir listenin sözlüksel permütasyonları 0'dan n'ye kadar numaralanabilir ! - 1. Örneğin, 3! = 6 permütasyon (1,2,3)olur (1,2,3), (1,3,2), (2,1,3), (2,3,1), (3,1,2), (3,2,1). Listeye bir permütasyon uygulandığında, elemanları permütasyondaki sayılarla aynı sırada sıralanır. Örneğin, permütasyon uygulanması (2,3,1)için l = (a,b,c)verim (l[2],l[3],l[1]) = (b,c,a). Bir permütasyonun tersi, bu …
17 code-golf  combinatorics  permutations  code-golf  image-processing  brainfuck  encode  steganography  code-golf  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  ascii-art  fibonacci  code-golf  string  code-golf  sorting  popularity-contest  statistics  code-golf  ascii-art  kolmogorov-complexity  code-golf  code-golf  ascii-art  tic-tac-toe  code-golf  string  code-challenge  classification  test-battery  binary-matrix  code-golf  math  arithmetic  code-golf  ascii-art  random  code-golf  string  code-golf  number  binary  bitwise  code-golf  number  arithmetic  code-golf  math  ascii-art  code-golf  string  ascii-art  code-golf  string  ascii-art  code-golf  string  code-golf  counting  code-golf  number  binary  bitwise  decision-problem  code-golf  array-manipulation  code-golf  tips  brain-flak  code-challenge  quine  source-layout  code-generation  code-golf  linear-algebra  matrix  abstract-algebra  binary-matrix  code-golf  string  palindrome  code-golf  puzzle-solver  sudoku  code-golf  ascii-art  code-golf  graphical-output  internet  code-golf  ascii-art  kolmogorov-complexity  code-golf  math  code-golf  clock 

12
Shamir'in Gizli Paylaşımı
Verilen n(oyuncu sayısı), t(eşik değeri) ve s(sır), Shamir'in Gizli Paylaşım algoritmasın tarafından üretilen sırları çıkarır . Algoritma Bu zorluğun amaçları için, hesaplamalar GF (251) (sonlu boyut alanı 251, aksi halde tamsayı mod 251 olarak bilinir ) içinde yapılacaktır. Normalde, alan, büyüklüğü çok daha büyük olacak şekilde seçilecektir n. Zorluğu basitleştirmek …
17 code-golf  number-theory  random  cryptography  polynomials  code-golf  number  code-golf  math  number  sequence  code-golf  quine  code-generation  code-golf  arithmetic  set-theory  code-golf  sequence  code-golf  code-golf  string  math  fastest-code  optimization  code-golf  code-golf  internet  stack-exchange-api  code-golf  array-manipulation  code-golf  string  internet  string  code-challenge  internet  test-battery  code-golf  math  pi  code-golf  arithmetic  primes  code-golf  array-manipulation  code-golf  string  code-golf  string  palindrome  code-golf  sequence  number-theory  fastest-algorithm  code-golf  math  number  base-conversion  code-golf  number-theory  sorting  subsequence  search  code-golf  permutations  code-challenge  popularity-contest  code-generation 

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.