Pytania oznaczone «random»

26
Zasada Pigeonhole i Code Golf

Zasada szuflady mówi, że Jeśli N przedmiotów zostanie umieszczonych w skrzynkach M , gdzie N > M , to co najmniej jedno pudełko musi zawierać więcej niż jeden przedmiot. Dla wielu ta zasada ma szczególny status w porównaniu do innych wypowiedzi matematycznych. Jak napisał EW Dijkstra ,...

25
Losuj wyniki kości w ASCII

Pokaż losowy wynik rzutu kostką, jeśli wykonano to kostką w kształcie kostki, w ASCII. $ dice powinien dać jeden z ----- | | | o | | | ----- ----- |o | | | | o| ----- ----- |o | | o | | o| ----- ----- |o o| | | |o o| ----- ----- |o o| | o | |o o| ----- ----- |o o| |o o| |o...

25
Zastępowanie ciągu rekurencyjnego

Zadanie Napisz program lub funkcję, która podając trzy łańcuchy A, B, Ctworzy łańcuch wyjściowy, w którym rekurencyjnie podstawiono każde wystąpienie Bin . Rekurencyjne podstawianie oznacza powtarzanie podstawienia, w którym na każdym etapie wszystkie nie nakładające się wystąpienia in (wybrane...

25
Estymator Monte Carlo Pi

Wszystkiego najlepszego z okazji Dnia Pi! Bez żadnego powodu staram się zbudować estymator Monte Pi Carlo tak krótki, jak to możliwe. Czy możemy zbudować taki, który zmieści się w tweecie? Aby wyjaśnić, mam na myśli typowe podejście do rysowania losowych punktów z kwadratu jednostkowego i...

25
Ile dni w miesiącu?

Podana reprezentacja tekstowa (pełna nazwa bez rozróżniania wielkości liter lub skrót 3 znaków) miesiąca zwraca liczbę dni w miesiącu. Na przykład december, DECi decpowinno wszystko wrócić 31. Luty może mieć 28 lub 29 dni. Załóżmy, że dane wejściowe to miesiąc w jednej z poprawnych...

24
Napełnij miskę zupą alfabetyczną

Wydaje się, że nigdy nie mamy dość wyzwań związanych z alfabetem ... Przepis Dany ciąg liter Si dwie dodatnie liczby całkowite M, N, utwórz zupę alfabetyczną z literami Szajmującymi losowe pozycje w prostokątnej misce o rozmiarze M× N, otoczonej nie alfabetycznym, spacji, która reprezentuje...

24
Drukarka Random Walker

Narysuj program lub funkcję, która zapisze STDOUT nczasy (każdy dla jednego kroku) ciąg znaków zawierający kropkę .w miejscu chodzika. Program musi także zapisywać linię co ssekundę (lub odczekać ssekundy po każdej linii). Losowy spacer jest matematyczną formalizacją ścieżki, która składa się z...

24
Zilustruj rytmy muzyki

Wiesz - wyglądają tak: źródło Celem jest narysowanie ilustracji beatów muzycznych w następujący sposób: = = = = = = = = == = == = == = ==== == ==== == === = = ======= ======== == ==== = ========= = ================================= Reguły są następujące: Szerokość ilustracji wynosi 33...

23
Najkrótsze jednoznacznie identyfikujące podciągi

Biorąc pod uwagę listę ciągów, zamień każdy ciąg na jeden z niepustych podciągów, który nie jest podciągiem żadnego z pozostałych ciągów na liście i tak krótki, jak to możliwe. Przykład Biorąc pod uwagę listę ["hello","hallo","hola"], "hello"należy zastąpić tylko "e"jako ten podciąg nie jest...

23
Przetasuj poszarpany układ

Poszarpana tablica to tablica, w której każdy element jest tablicą o nieznanej liczbie dodatnich liczb całkowitych. Na przykład następujące tablice są poszarpane: [[1,2,3],[4],[9,10]] Shape: 3,1,2 [[1],[2],[3]] Shape: 1,1,1 [[1,2,3,4,5,6,8]] Shape: 7 Poniższe tablice nie są poszarpane: [1]...

23
Faux Source Code

Wypisz jeden losowy znak dla każdego znaku kodu źródłowego (jak pokazano poniżej). Prawdopodobieństwo każdego znaku to jego częstotliwość w oryginalnym kodzie źródłowym. Tak więc wynikiem będzie fałszywy kod źródłowy przypominający quine. Specyfikacja Ograniczenia Obowiązują standardowe...

23
Powtarzaj za mną!

Biorąc pod uwagę ciąg jako argument, wypisz długość najdłuższego (-ych) powtarzającego się podciągu (ciągów) lub zero, jeśli nie ma takiego ciągu. Możesz założyć, że łańcuch wejściowy nie jest pusty. Przykłady abcdefabc: podciąg abcjest powtarzany w pozycjach 1 i 7, więc program powinien wypisać...

23
Drunkard's Journey Home

Drunkard's Journey Home W tym wyzwaniu masz napisać program, który symuluje pijaka potykającego się z baru do domu. Wkład: Dane wejściowe będzie macierzą przyległości (reprezentującą skierowany wykres), która reprezentuje ścieżki, którymi może podążać pijak. W każdej lokalizacji pijak wybiera...

23
Czy znasz swoje KVZ?

Pojęcie W jaki sposób możesz wymieszać alfabet angielski, aby można go było śpiewać do melodii Twinkle Twinkle Little Star bez rujnowania melodii? Zasady Zamiana Załóżmy po prostu, że litery zawarte w każdym z poniższych zestawów można domyślnie dowolnie zamieniać bez rujnowania melodii: {A,...

23
Złożone wyrażenia toczenia kości

tło Gram w D&D regularnie z kilkoma przyjaciółmi. Mówiąc o złożoności niektórych systemów / wersji, jeśli chodzi o rzucanie kostkami oraz stosowanie bonusów i kar, żartobliwie wymyśliliśmy dodatkową złożoność wyrażeń rzucanych kostkami. Niektóre z nich były zbyt oburzające (np. Rozszerzanie...

23
Losowe ścieżki hydrauliczne

Napisz program lub funkcję, która przyjmuje trzy liczby całkowite, szerokość w, wysokość hi liczbę kroków s. Będziesz rysowanie non-self-przecinających błądzenia losowego s kroki długo na zasadzie 5*wprzez 5*hpiksela obrazu, w którym każda komórka 5 przez 5 piksel jest albo pusty (czysty beż) lub...

23
Narysuj losowy glif heksowy

Powyższy obraz nazywa się glifem heksa. Heksa-glify to kilka fajnych wzorów, które wymyśliłem podczas gry w DiffEq. Oto, jak to zrobić: Rozważ następujący zestaw punktów w kształcie zwykłego heksagramu. Wewnętrzny sześciokąt będzie zawierał ostatni glif, podczas gdy zewnętrzne 6 punktów tworzy...