«random» etiketlenmiş sorular

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

21
Bir küredeki rastgele nokta
Meydan okuma Girişsiz olan ve uzunluğu 111 olan bir vektörü teorik olarak düzgün bir rastgele yönde çıkaran bir program veya işlev yazın . Bu, açıklanan küre üzerindeki rastgele bir noktaya eşdeğerdir.x2+y2+z2=1x2+y2+z2=1x^2+y^2+z^2=1 böyle bir dağıtım sonuçlandı Çıktı denkleminin hassasiyet limitlerine sadık kaldığı teorik olarak düzgün rastgele dağılımdan üç değişken .x2+y2+z2=1x2+y2+z2=1x^2+y^2+z^2=1 Meydan …

30
Patlayan Zar Simülasyonu
Göreviniz bir tamsayı alan bir program yapmak n > 1ve tek ntaraflı bir kalıp rulosunun çıktısını almaktır. Ancak, bu zar zar patlatma kurallarını takip eder . Kalıbı yuvarlarken, hangi değeri aldınız kontrol edin. Bu tür bir kalıp için maksimum değeri elde ettiyseniz (d4'te 4 veya 6 olacak şekilde standart d4'te …
31 code-golf  random 

20
Faro bir dizi karışık
Bir Faro karıştırması , sihirbazlar tarafından bir desteyi "karıştırmak" için sıklıkla kullanılan bir tekniktir. Bir Faro shuffle'ı gerçekleştirmek için önce güverte 2 eşit yarıya kesilir, sonra iki yarıya eklenir. Örneğin [1 2 3 4 5 6 7 8] Faro karıştırdı [1 5 2 6 3 7 4 8] Bu, herhangi …
31 code-golf  permutations  card-games  code-golf  graphical-output  random  code-golf  image-processing  color  code-golf  primes  code-golf  math  arithmetic  combinatorics  decision-problem  code-golf  sequence  number-theory  binary  code-golf  number-theory  set-theory  code-golf  hashing  code-golf  game  card-games  code-golf  ascii-art  code-golf  arithmetic  array-manipulation  jelly  code-golf  string  array-manipulation  code-golf  sorting  code-challenge  code-golf  number  date  binary  code-golf  arithmetic  code-golf  math  number  linear-algebra  polynomials  code-golf  ascii-art  code-golf  grid  decision-problem  code-golf  string  combinatorics  code-golf  string  kolmogorov-complexity  arithmetic  date  code-golf  number  data-structures  code-golf  ascii-art  kolmogorov-complexity  code-golf  string  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  array-manipulation 

11
“GitHub” Avatarı Yaratın
Arkaplan / Açıklama Not: @HelkaHomba'nın işaret ettiği gibi, gerçek GitHub özdeşleri aslında rastgele değil, bir kullanıcı adının karmaşasına dayanır. Varsayılan GitHub avatarı 5x5 piksellik bir görüntüdür. Bir renk rastgele toplanır ve daha sonra rastgele pikseller bu renk kullanılarak bir tarafa (sağa veya sola, 2x5 boyutuna) doldurulur. Sonra o taraf, y …

27
Dizeyi passwordify
Buradaki zorluk, dizgiyi geçmek için! Geçiş kaçağı nedir? Giriş olarak bir dize atın. Bu dize yalnızca büyük harf, küçük harf, rakam ve boşluk içerecektir. Tüm boşlukları alt çizgi ile değiştirmeli ve tüm sayıları soldan sağa göründüğü sırada dizenin sonuna taşımalısınız. Sonra, dizedeki her harf için, rasgele büyük veya küçük harf …

3
Bir PCG uygulayın
PCG.SE için , Better Rastgele Sayı Üreticisi olan PCG'yi uygulamaktan daha iyi ne olabilir ? Bu yeni makale , hızlı, tahmin edilmesi zor, küçük, istatistiksel olarak en uygun rasgele sayı üreteci olduğunu iddia ediyor. Minimum C uygulaması sadece dokuz satırdan ibarettir: // *Really* minimal PCG32 code / (c) 2014 M.E. …
31 code-golf  random 

3
Sarhoş Daktilo
Arka fon Bir daktilo, bazı kaba serseri içtikten sonra eve gelir ve ithalatçı bir mektubun hala wtitten olması gerektiğini fark eder. Metni doğru bir şekilde doğrulttuğundan emin olmak için, bh vjaracter t0 harf karakterini mutlaka yazdığından emin olun. Ancak, anahtarların bir kısmını özlüyor. Görevlerin görevi ttping'ini simüle eden kod yazmaktır. …

30
N rastgele bir alfasayısal dizge oluşturma
Belirli bir uzunlukta ve yalnızca alfasayısal karakterlere izin verilen rastgele bir dize oluşturmanın en kısa yolu nedir? rastgele bir dizge örneği: N = 9 ile çıktı aZua7I0Lk verilen uzunluk N'nin her zaman 0'dan büyük olduğu varsayılabilir. Gerekirse N için 256'yı maksimum değer olarak kabul edebilirsiniz, ancak N için daha yüksek …

30
ASCII Üçgenler
Göreviniz bir ASCII üçgeni basan bir program veya işlev yazmaktır. Buna benziyorlar: |\ | \ | \ ---- Programınız nkısıtlamalarla birlikte tek bir sayısal girdi alacaktır 0 <= n <= 1000. Yukarıdaki üçgenin değeri vardı n=3. ASCII üçgeni nters eğik çizgilere ( \) ve dikey çubuklara ( |), n+1çizgilere ve …
30 code-golf  ascii-art  code-golf  rubiks-cube  code-golf  path-finding  maze  regular-expression  code-golf  math  rational-numbers  code-golf  kolmogorov-complexity  graphical-output  code-golf  tips  code-golf  string  permutations  code-golf  sorting  base-conversion  binary  code-golf  tips  basic  code-golf  number  number-theory  fibonacci  code-golf  date  code-golf  restricted-source  quine  file-system  code-golf  code-golf  math  code-golf  ascii-art  code-golf  math  primes  code-golf  code-golf  math  matrix  code-golf  string  math  logic  factorial  code-golf  palindrome  code-golf  quine  stateful  code-golf  interactive  code-golf  board-game  code-golf  math  arithmetic  code-golf  string  code-golf  math  matrix  code-golf  math  abstract-algebra  polynomials  code-golf  date  code-golf  string  array-manipulation  sorting  code-golf  game  code-golf  string  code-golf  ascii-art  decision-problem  code-golf  number  sequence  code-golf  code-golf  code-golf  sequence  fibonacci  code-golf  math  geometry  random  code-golf  code-golf  math  decision-problem  fractal  rational-numbers  code-golf  number  number-theory  code-golf  combinatorics  permutations  card-games  code-golf  math  sequence  array-manipulation  fibonacci  code-golf  sequence  decision-problem  graph-theory  code-golf  ascii-art  parsing  lisp  code-golf  string  math  natural-language  logic  code-golf  math  logic  code-golf  string  alphabet  code-golf  string  code-golf  string 

21
Rasgele bir düzenleme oluşturun
Meydan açıklaması Bir dizinin "bozulması", hiçbir öğenin orijinal konumunda görünmediği bir permütasyondur. Örneğin ECABD, bir düzenlemedir ABCDE, ancak CBEDAdeğildir: ABCDE | | <- B and D are in their orignal positions CBEDA Bir dizi göz önüne alındığında, bunun rastgele bir düzenlemesini oluşturun. notlar Girdi olarak bir dize ya da bir …

8
Kırılgan bir Quine
Kırılgan bir Quine Kırılgan bir yüzgeç, değerlendirildiğinde, tek bir karakter çıkarılarak yapılan her alt dizgiye sahip olma özelliğini sağlayan bir yüzgeç, bir hata üretmektedir. Örneğin. Programınız asdfbir quine ise, kırılgan olması için aşağıdaki programlar hata yapmalıdır: sdf adf asf asd Programınız (ve alt dizgilerinin tümü) tamamen belirleyici olmalı ve aynı …
30 code-golf  quine  code-golf  date  code-golf  sequence  code-golf  sorting  file-system  code-golf  code-golf  ascii-art  hexagonal-grid  code-golf  string  arithmetic  code-golf  code-golf  code-challenge  source-layout  code-golf  ascii-art  cellular-automata  code-golf  string  arithmetic  balanced-string  code-golf  number  primes  code-golf  ascii-art  hexagonal-grid  code-golf  string  code-golf  string  code-golf  sequence  code-golf  ascii-art  code-golf  conversion  hexadecimal  code-challenge  restricted-source  code-golf  math  grid  code-golf  string  ascii-art  code-golf  random  minesweeper  code-golf  ascii-art  kolmogorov-complexity  board-game  scrabble  code-golf  ascii-art  code-golf  math  number-theory  decision-problem  code-golf  string  code-golf  natural-language  code-golf  internet  stack-exchange-api  code-golf  code-golf  conversion  code-golf  string  code-golf  math  arithmetic  code-golf  string  whitespace  code-golf  graphical-output  internet  code-golf  string  code-golf  string  random  permutations  code-golf  string  code-golf  string 

26
Digital Sum Fibonacci
Hepimiz Fibonacci dizisine aşinayız : 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765 Ancak, bunun yerine önceki 2 girişin dijital toplamınıf(n) = f(n-1) + f(n-2) alacağız . Dizi hala başlamalı 0, 1, bundan sonra farklılıklar hızla ortaya …

30
Kedi tekrar girişini yedi!
Bir kedi programı oluşturun, yani girdi alan ve basan bir program. ... Bunun dışında, program rasgele karakterleri girişinizden uzağa alır ve bunun yerine yazdırır. Girişteki her karakter, programla kaldırılmak için genellikle eşit oranlara sahip olmalıdır, ancak bunu yapmak zor olduğundan, her karakter için oran en çok% 10 değişebilir. Programınız girişi …

20
Homestuck's Catenative Doomsday Dice Cascader Uygulaması
Meydan okuma Büyük Midnight Crew tarafından saldırıya uğradım ve kendimi savunmak için Catenative Doomsday Dice Cascader'ı çağırmam gerekiyor . Alanım az olduğundan, kodun mümkün olduğunca kısa olmasına ihtiyacım var. Katener Doomsday Dice Cascader'in algoritması şu şekilde: İlk olarak, Prime Bubble'daki altı taraflı kalıp atılır ve sonuç bir sonraki adımın kaç …
29 code-golf  random 


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.