Pytania otagowane jako code-golf

Code-golf to konkurs mający na celu rozwiązanie konkretnego problemu w jak najmniejszej liczbie bajtów kodu źródłowego.

13
Skarb piratów
Znalezienie skarbu ukrytego przez piratów jest naprawdę łatwe. Wszystko, czego potrzebujesz, to mapa. Powszechnie wiadomo, że piraci ręcznie rysują mapy i opisują algorytm, aby znaleźć miejsce w następujący sposób: „Stań w pobliżu samotnej palmy, zrób 30 kroków w kierunku lasu, 15 w kierunku jeziora ...” Podróż taką trasą jest zwykle …
18 code-golf 

20
Znajdź kolumny, w których wszystkie znaki są takie same
Natknąłem się na to pytanie na SO i pomyślałem, że będzie to fajne wyzwanie golfowe. Oto on: Wyzwanie: Napisz program, który czyta sekwencję ciągów znaków, po jednym w wierszu, i wyświetla listę wszystkich pozycji, w których każdy ciąg ma ten sam znak. Wejście i wyjście: Dane wejściowe składają się z …
18 code-golf 


5
Napraw zepsutą funkcję losową
Znajomy ma w komputerze dodatkową kartę, która generuje całkowicie losową liczbę od 1 do 5 włącznie. Niestety rozlali na nią colę i teraz generuje tylko 2 dla wszystkich liczb od 1 do 4. Na szczęście losowość zostaje zachowana, ale prawdopodobieństwo 2 wynosi 80%, a prawdopodobieństwo 5 wynosi 20% i nie …

5
Wydrukuj drzewo binarne
Zainspirowany ostatnim pytaniem dotyczącym SO ... Napisz funkcję, aby wydrukować drzewo binarne w następującym formacie: 3 / \ 1 5 \ / \ 2 4 6 Dane wyjściowe powinny składać się z linii węzłów, po której następuje linia znaków /i \znaków wskazujących relacje, po której następuje linia węzłów itp. Możesz …

15
Podróżnik w czasie
Wygrywa najkrótszy kod do wygenerowania prawidłowego czasu na zegarze. Jesteś wytrawnym podróżnikiem w czasie i znane jest z zatrzymywania się na wielu planetach podczas podróży. Każda planeta obraca się w innym tempie iz tego powodu długość dnia jest inna niż nasz zwykły 24-godzinny dzień. W rezultacie planety używają zegarów o …
18 code-golf 

30
Wzór szachownicy
Dane wejściowe: liczba dodatnia, mniejsza niż 80, od stdin lub jako argument wiersza poleceń. Wyjście: kwadratowy wzór szachownicy, wielkość liczby wejściowej. Ciemne pola są reprezentowane przez literę „X”, a białe pola przez spację. Lewe górne pole powinno być „X”. Wymagany jest kompletny program. Przykłady: Wejście : 1 Wyjście : X …

2
Liczenie stworzeń na sześciokątnym kafelku
W tym wyzwaniu będziesz liczyć „stwory” w grze Palago. Stworzenie to dowolny zamknięty kształt, który można uformować z płytek Palago w tym samym kolorze w sześciokątnej siatce. Gra Palago składa się z takich płytek: Płytki te można obracać o 120∘120∘120^\circ , 240∘240∘240^\circ lub wcale, i umieszczać w dowolnym miejscu na …

15
Mnożę źródło, a ty (prawdopodobnie) zwielokrotniasz wynik!
Zadanie Zadanie polega na napisaniu programu, który wypisze spójną, ale poza tym dowolną liczbę całkowitą dodatnią xxx (tak ściśle większą niż 0). Oto haczyk: gdy źródło jest powtarzane NNN razy (kod jest dołączany / łączony N−1N−1N-1 do siebie), program powinien mieć 1N1N\dfrac{1}{N} prawdopodobieństwo wyprowadzeniaN⋅xN⋅xN\cdot xa pozostałe prawdopodobieństwoN−1NN−1N\dfrac{N-1}{N} wyjściaxxxniezmienione. Przykład Załóżmy, …

24
Zacznij od nich
Biorąc pod uwagę ściśle dodatnią liczbę całkowitą n , wykonaj następujące kroki: Utwórz tablicę A za pomocą n 1 s. Jeśli A ma tylko jeden element, zakończ. W przeciwnym wypadku, począwszy od pierwszego elementu, wymienić każdą parę A z sumy, pozostawiając ostatni element jak gdyby długość jest to dziwne, i …

23
Czy Jimmy może powiesić się na linie?
Kolejne wyzwanie Jimmy'ego przez jego pierwotnego ojca. Zobacz inne piękne wyzwania . Jak wszyscy wiecie, ostatnio widzimy wyzwania związane z Jimmy'm na platformach. Jimmy jest akrobatą, jak wspomniałem wcześniej, i ma inne sztuczki w rękawie. Jedną z tych sztuczek jest zawieszenie na linach. Oto przykład liny, z której Jimmy mógłby …

19
Matryca hermitowska?
Pamiętaj, że to wyzwanie nie wymaga obsługi ani zrozumienia liczb zespolonych. Biorąc pod uwagę niepustą kwadratową macierz, gdzie każdy element jest dwuelementową (Re, Im) listą całkowitą, ustal (podając dowolne wartości prawda / fałsz lub dowolne dwie spójne wartości), czy reprezentuje to matrycę hermitowską. Zauważ, że wejściem jest tablica liczb całkowitych …


18
Wskazówki dotyczące gry w golfa w Japt
Teraz, kiedy jestem całkowicie uzależniony od Code Golf, prawdopodobnie nadszedł czas, aby spróbować wybrać kilka języków golfowych. Biorąc pod uwagę, że gram prawie wyłącznie w JavaScript, Japt wydaje się logicznym językiem na początek. Zagłębię się w dokumentację przy następnej okazji, ale w międzyczasie proszę zamieścić wszelkie wskazówki dla Japt w …
18 code-golf  tips  japt 

23
Wyświetlanie n za pomocą n
Czego chcę: Po prostu chcę wyświetlacz tekstowy, który prosi o dane wejściowe n, a następnie pokazuje tę wartość na wyświetlaczu! Ale jest haczyk. Każdy z „prawdziwych” pikseli (tych wypełnionych) musi być reprezentowany przez tę liczbę n. Przykład: Otrzymałeś wkład n. Możesz założyć n, że będzie to jedna cyfra Input: 0 …

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.