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.

5
Idź do przeciwległego rogu prostokąta we wszystkich kierunkach - trudniej
Jest to zasadniczo to samo co to pytanie, z wyjątkiem trudniejszych. Ponownie piszesz program, który przechodzi od lewego dolnego rogu prostokąta do prawego górnego rogu. Tym razem dozwolone są ruchy po przekątnej. Program zaakceptuje uporządkowaną parę (width, height)i użyje ich jako wymiarów prostokąta. Twój program utworzy następnie sztukę ASCII rozwiązania …

11
Utwórz miasto ABACABA
Oto trzecie miasto ABACABA: _ A|_| B|__| A|_|_ C|___| A|_| B|__| A|_| Jest on wykonany z sekwencji ABACABA , która jest w zasadzie: A (pierwsza iteracja) miejsce B - AB powtórz A - ABA (2. iteracja) Miejsce C - ABAC Powtórz ABA - ABACABA (3. iteracja) i masz pomysł. Budynki …

13
Ciekawa formuła pierwszej frakcji
Biorąc pod uwagę dodatnią liczbę całkowitą n, liczby całkowite a i b (tworząc ułamek zredukowany a / b ) tak, że: Gdzie p k jest k- tą liczbą pierwszą (przy p 1 = 2). Przykłady: 1 -> 3, 5 2 -> 12, 25 3 -> 144, 325 4 -> 3456, …

2
Implode the Box
Pola ASCII wyglądają tak: ++ +---+ +------+ +---+ +---+ ++ | | | | | | | | | | | | | | | | +-+ | | | | | | | | +-+ | | | | | | +---+ +---+ | | | | +--+ | …

5
Problem z mostkiem i pochodnią
Inspiracją dla tego kodu golfowego układanki jest problemem Bridge i latarki , w którym d ludzie na początku mostu wszystko musi przejechać ją w jak najkrótszym czasie. Chodzi o to, że najwyżej dwie osoby mogą przejść jednocześnie, w przeciwnym razie most zmiażdży się pod ich ciężarem, a grupa ma dostęp …
17 code-golf 

5
Uczyń to wyjaśnienie kodu jeszcze raz
Wprowadzenie Większość golfistów tutaj dodaje wyjaśnienia do swoich zgłoszeń, dzięki czemu łatwiej zrozumieć, co się dzieje. Zazwyczaj linie kodowe idą po lewej stronie, a odpowiednie objaśnienie po prawej stronie z pewnego rodzaju separatorem. Aby wyglądać ładnie, separatory znajdują się w tej samej kolumnie. Również długi tekst wyjaśniający jest zwykle zawijany …
17 code-golf  string 

5
Czekoladowe Liczby
Biorąc pod uwagę mprzez nczekolady, m,npozytywny, wyjście na wiele sposobów przełamania pasek do mn1 za 1 szt, w których występuje każda przerwa na linii siatki. Porządek jest ważny. Kawałki są również rozróżnialne, więc dwa kawałki na obu końcach tabliczki czekolady 1 na 3 nie są równoważne. Na przykład dla bloku …

11
Wyznacznik rekurencyjny 2x2
Wyznacznik macierzy 2 na 2 a b c d jest podane przez ad - bc. Biorąc pod uwagę macierz cyfr o wymiarach 2 n na 2 n , n ≥ 1, wyprowadzaj wynik uzyskany przez rekurencyjne obliczanie wyznacznika każdego podbloku 2 na 2, aż osiągniemy pojedynczą liczbę. Na przykład biorąc …

8
Spiralna permutacja
Możemy zwinąć liczby naturalne w prostokątną spiralę: 17--16--15--14--13 | | 18 5---4---3 12 | | | | 19 6 1---2 11 | | | 20 7---8---9--10 | 21--22--23--24--25 Ale teraz, gdy mamy je na prostokątnej siatce, możemy rozwinąć spiralę w innej kolejności, np. Idąc zgodnie z ruchem wskazówek zegara, zaczynając …

8
Kto wygra mecz piłkarski?
Mistrzostwa futbolu amerykańskiego, Super Bowl 50 , odbywają się dziś o 23:30 UTC (i można je obejrzeć na żywo w Internecie ). To wyzwanie podjęto, aby je uczcić. W meczu futbolu amerykańskiego dwie drużyny rywalizują o najwyższą liczbę punktów. Istnieje sześć sposobów na zdobycie tych punktów. Damy każdemu skrót: Bramka …

6
Konwertuj czas na ciąg znaków
Problem Pewnego dnia podchodzi do ciebie szef i mówi ci, że musi znać godzinę. Nadal nalega, abyś wskazał zegar bezpośrednio nad twoją głową i przyznaje, że ma poważny przypadek dyskalkulii , co powoduje, że nawet nie widzi liczb na zegarze. Chociaż nadal zastanawiasz się, jak ktoś, kto nie widzi liczb, …

6
Przetłumacz program Glypho
Biorąc pod uwagę dowolny poprawny program Glypho , wypisz jego odpowiednik „czytelny dla człowieka”. Glif to ciekawy pomysł na esolang: Odniesienie do instrukcji znajduje się tutaj. Dla każdej instrukcji znaki abcd reprezentują symbole tworzące każdą instrukcję. a odnosi się do pierwszego unikalnego symbolu, b odnosi się do drugiego unikalnego symbolu …

18
Znajdź n-tą alternatywną sumę
Biorąc pod uwagę jedną dodatnią liczbę całkowitą, wyślij „sumę alternatywną”, która odpowiada tej liczbie całkowitej. Weź przykład z danych wejściowych n=5. Aby znaleźć sumę alternatywną, najpierw utwórz kwadratową siatkę o szerokości i wysokości, nktóra, czytając od lewej do prawej i od góry do dołu, zaczyna się 1i zwiększa o jedną …

2
Wyjście czwarto-urojonych liczb podstawowych w postaci binarnej
Napisz funkcję lub program, który wyprowadza czwartoimienną bazę wyświetlaną jako cyfry binarne. Podstawa liczbowa to 2 i , gdzie i jest pierwiastkiem kwadratowym z -1. Zobacz liczby zespolonej więcej szczegółów dotyczących I . Każda pozycja cyfr może wynosić od 0 do 3 (czwartorzędowa), ponieważ każda część rzeczywista i urojona jest …

4
Wybuchające koty!
Wyzwanie Będziesz tworzyć program / funkcję, która pobiera ciąg znaków o długości ni: Umieszcza kthznak na środku przestrzeni, gdzie k = (n+1)/2. To będzie lokalizacja twojego zerowego poziomu. Reszta znaków niebiałych na znaki umieszcza losowo wokół zera. Odległość pitagorejska od znaku nie może przekraczać n. Wysyła wynik. Jeśli potrzebujesz wyjaśnień, …

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.