Programowanie puzzli i Code Golf

Pytania i odpowiedzi dotyczące programowania entuzjastów puzzli i graczy kodowych

12
Ile odpowiedzi ma to pytanie?
Napisz program lub funkcję, która wypisze całkowitą liczbę odpowiedzi na to pytanie. Twoje rozwiązanie powinno nadal działać w miarę dodawania kolejnych odpowiedzi. Języki działające w przeglądarce mogą być uruchamiane z konsoli js na tej stronie. W przeciwnym razie prawdopodobnie będziesz musiał pobrać tę stronę. Rozwiązania wielojęzyczne, np wget. Przeglądanie strony …

30
Zagnieżdż ciąg w tablicy n razy
Należy utworzyć funkcję, która zagnieżdża ciąg znaków sw tablicy nrazy >>> N("stackoverflow",2) [['stackoverflow']] Parametry: s - Ciąg ascii n - Liczba całkowita >= 0 Zasady Najkrótszy kod wygrywa. Wyjście być zagnieżdżona array, listi tuple(lub podobnego typu opiera się na tablicy) Przypadki testowe >>> N("stackoverflow",0) 'stackoverflow' >>> N("stackoverflow",1) ['stackoverflow'] >>> N("stackoverflow",5) …
16 code-golf  string 

6
Golff y Côd - Treiglad
Przeczytaj to yng Nghymraeg Wyzwanie Podając słowo w języku walijskim, wypisz wszystkie możliwe zmutowane formy tego słowa. Mutacje Mutacja to zmiana pierwszej litery słowa, która następuje po określonych słowach lub w określonych kontekstach gramatycznych. W języku walijskim za „spółgłosek” uważa się: b c ch d dd f ff g ng …

7
Dom Świętego Mikołaja
Dom Świętego Mikołaja Uwaga: to pierwsze wyzwanie, które próbowałem ustawić. Przeszło to przez piaskownicę, ale jeśli znajdziesz coś złego, nie tylko głosuj negatywnie, ale zostaw komentarz, abym mógł to poprawić. tło Jest stara łamigłówka dla dzieci, w której wyzwaniem jest narysowanie pudełka z dachem i krzyżem przez środek bez podnoszenia …

18
Różnorodność cyfrowa
Dodatnia liczba całkowita może być reprezentowana w bazie liczb całkowitych 1 <= b < inf. Po przekonwertowaniu na tę bazę ma pewną liczbę wyraźnych cyfr. Każda dodatnia liczba całkowita w bazie 1ma 1wyraźną cyfrę. Większość liczb całkowitych dodatnich w bazie 2ma 2wyraźne cyfry, z wyjątkiem wyjątków postaci 2^n - 1, …

11
Losowo błędnie przeliteruj słowo
Zainspirowany tym pytaniem CR (proszę nie zabijaj mnie za przeglądanie CR) Spec Prawdopodobieństwa błędnej pisowni słowa to: 1/3 czasu nie zmienia wyniku 1/3 czasu usuwa losową postać 1/3 czasu duplikuje losową postać Szansa na usunięcie / zduplikowanie danego znaku na wejściu powinna być taka sama dla wszystkich znaków. Jeśli dwa …

11
Wyjście „Lorem ipsum” z minimalną liczbą znaków
Pamiętam ludzi, którzy mówili, że rozmiar kodu powinien być mierzony w bajtach, a nie w znakach, ponieważ możliwe jest przechowywanie informacji z dziwnymi znakami Unicode, które nie mają żadnego znaczenia wizualnego. Jak źle może być? W tym wyzwaniu powinieneś wydrukować następujący tekst Lorem Ipsum, pobrany z Wikipedii : Lorem ipsum …

14
Liczby niepalindromiczne
Liczba bezwzględnie nie palindromowe N jest liczbą, która jest palindrom w każdej stacji bazowej (w bazach 2-N-2). Numery te są wymienione w OEIS Na przykład, numer 19w bazie 2,3,4,5,6, ... 17: 10011, 201, 103, 34, 31, ... 12. Żadna z tych reprezentacji nie jest palindromiczna, więc liczba jest ściśle niepalindromiczna. …

19
Automatyczny ekspander pudełek
Wprowadzenie Czasami moje pudełka są zbyt małe, aby zmieścić się w czymkolwiek. Potrzebuję, żebyś zrobił ekspander pudełek! Co sprawia, że ​​pudełko jest pudełkiem w tym wyzwaniu. OOOO O O O O O O OOOO Narożniki pudełka to zawsze spacje. Samo pudełko może być wykonane z tej samej postaci. Ten znak …

6
Rzuć kostką ASCII
W tym wyzwaniu polegającym na grze w golfa musisz wygenerować ascii-art losowego rzutu kostką. lubię to: ________ /\ \ / \ 6 \ { 4 }-------} \ / 5 / \/_______/ Proszę to zanotować: ________ /\ \ / \ 3 \ { 4 }-------} \ / 5 / \/_______/ jest …

12
Symuluj szufladę na skarpety
tło Mam kolekcję „skarpet w dni powszednie”, czyli siedem par skarpet oznaczonych dniami tygodnia. Kiedy myję skarpetki, kończą się w kupie i muszę je ułożyć w odpowiednie pary, zanim włożę je do szafy. Moją strategią jest wyciąganie jednej losowej skarpety ze stosu i wkładanie jej do szuflady. Ilekroć w szufladzie …
16 code-golf  random 

17
Przekładnia, obracanie
Koła zębate przenoszą różne prędkości w zależności od wielkości zazębionego przekładni. Jack ma maszynę, która obraca przekładnię zębatą. ale nie znasz prędkości ostatniego biegu. Na szczęście jesteś świetnym golfistą, więc możesz mu pomóc! Więc co powinienem zrobić? Każdy bieg jest reprezentowany przez 2 liczby, promień wewnętrznego koła zębatego i promień …
16 code-golf 

2
Normalne zdania
Napisz program lub funkcję, która przy danym ciągu wejściowym i standardowym odchyleniu σwyprowadza ten ciąg wzdłuż krzywej rozkładu normalnego ze średnią 0i odchyleniem standardowym σ. Krzywa rozkładu normalnego yWspółrzędna każdego znaku cjest: gdzie σpodano jako dane wejściowe, a gdzie xjest xwspółrzędna osi c. Znak na środku łańcucha ma x = …
16 code-golf  math  string 

5
Zostaw komentarz
Zadanie: Stwórz program, który pozostawia komentarz do tego pytania. Treść powinna być 1234567890123456. Edycje: Możesz pozostawić swoje nazwy użytkownika i hasła jako Ui Pjeśli używasz nazwy użytkownika i hasła. (jeśli dotyczy) Bez skracaczy adresów URL (jeśli dotyczy) Nie możesz używać konsoli przeglądarki.

26
Konwertuj n ciągów o długości m na m ciągów o długości n
Napisz program, który, biorąc pod uwagę dowolną liczbę ciągów „n” o długości „m”, zwraca liczbę „ciągów” o długości „n”, pod warunkiem: Każdy nowy ciąg powinien zawierać litery o tym samym indeksie co pozostałe ciągi Na przykład pierwszy ciąg wyjściowy musi zawierać pierwszą literę wszystkich ciągów wejściowych, drugi ciąg wyjściowy musi …
16 code-golf  string 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.