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.

7
Kodowanie Base85
Wyzwanie Napisz program, który może pobierać dane wejściowe z ciągu jednowierszowego zawierającego dowolne znaki drukowalne ASCII i wypisywać ten sam ciąg zakodowany w Base85 (używając konwencji big-endian). Możesz założyć, że dane wejściowe zawsze będą miały ≤ 100 znaków. Przewodnik po Base85 Cztery oktety są zakodowane (zwykle) w pięciu znakach Base85. …

26
Liczba N najbliższa zeru pozostaje zrównoważona
Cel : Biorąc pod uwagę dodatnią liczbę całkowitą n: Jeśli njest nieparzyste, wypisz listę nliczb najbliższych 0w porządku rosnącym Jeśli njest parzysty, wypisz wartość Falsey. Przypadki testowe : 5 -> [-2,-1,0,1,2] 4 -> false (or any Falsey value) 1 -> [0] Realizacja referencyjna function update(){ var num = +document.getElementById("yield").value; if(num){ …

5
Wskazówki dotyczące gry w golfa w INTERCAL
Jakie masz ogólne wskazówki na temat gry w golfa w INTERCAL ? Szukam pomysłów, które można by zastosować do golfowych wyzwań kodowych i które są przynajmniej w pewnym stopniu specyficzne dla INTERCAL (tzn. „Usuń komentarze” nie jest użyteczną odpowiedzią). Wiem, że języki egzotyczne mogą być bardzo przydatne do wygrywania zawodów …
10 code-golf  tips 

3
Numery Knödel - Znajdź Kn
Numery Knödel Liczby Knödela są zbiorem sekwencji. W szczególności, liczba Knodel dla dodatniej liczby całkowitej nstanowią zbiór liczb zespolonych m, tak, że wszystkie i < m, względnie pierwsze do mspełniają i^(m-n) = 1 (mod m). Zbiór liczb Knödela dla określonego noznaczono Kn. ( Wikipedia ). Na przykład K1są to numery …


2
ASCII Game of Pong
Ascii Pong Wyzwanie polega na odtworzeniu klasycznej gry „pong” w postaci ASCII w możliwie najkrótszym kodzie. Wymagania / specyfikacje „Ekran” powinien mieć 45 x 25 znaków. Biała przestrzeń powinna być właściwie białą przestrzenią. Łopatki powinny mieć 9 znaków równości: =========i powinny znajdować się na najwyższych i najniższych rzędach (wiem, że …

8
Tworzenie odrębnych sum
Powinieneś napisać program lub funkcję, która odbiera liczby całkowite jako dane wejściowe i wyjściowe lub zwraca dwie liczby całkowite, których suma jest pierwsza. Jest jeszcze jeden wymóg: żadna liczba nie może być częścią wyniku dla dwóch różnych danych wejściowych . Detale Powinieneś być w stanie obsłużyć dane wejściowe przynajmniej dla …
10 code-golf  number 

10
Wypełnij puste miejsca, wypełniając puste pola
Napisz funkcję (taką jak placeAt), która pobiera tablicę nieujemnych liczb całkowitych i indeks, który jest nieujemną liczbą całkowitą. Powinien umieścić 1 przy danym indeksie, prawdopodobnie przesuwając inne wpisy o jedno miejsce, aby opuścić to miejsce, przy czym 0 oznacza puste miejsca. Jeśli wpis o pożądanym indeksie to 0, wypełnij go …
10 code-golf 

5
Praktyka golfa: Pyth [zamknięty]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat Code Code Stack Exchange. Zamknięte 2 lata temu . Jest to wyzwanie dotyczące sztuczek i optymalizacji, które można wykorzystać podczas gry w golfa w Pyth. Golfiści Pyth mogą …
10 code-golf  pyth 

15
Czy 7 l8r niż 9? (Czy siódma jest później niż dziewiąta?)
Jest to dość proste wyzwanie golfowe. Twój program, mając ciąg ASCII, parsuje ten ciąg na dwa ciągi, które oceni. Jeśli drugi ciąg jest „późniejszy” niż pierwszy, zwróci 1, jeśli jest „wcześniejszy” niż pierwszy, zwróci -1, a jeśli są takie same, zwróci 0. To wyjaśnij, co oznaczają „później” i „wcześniej”, spójrzmy …

2
Zagraj w doskonałą grę 4x4 Hex
tło Hex to abstrakcyjna gra strategiczna dla dwóch graczy, rozgrywana na K×Krombie sześciokątnych płytek. Dwie przeciwne strony rombu są w kolorze białym, a pozostałe dwie czarne, a dwaj gracze, czarno-biały, umieszczają kolejno swój symbol koloru na niezajętym kafelku. Gracz, który jako pierwszy zdoła zbudować ścieżkę między przeciwnymi stronami swojego koloru, …

8
Wydrukuj flagę brytyjską!
Inspirowane przez Print the American Flag! jest to bezpośrednia kopia, ale z flagą brytyjską, ponieważ ma pewne symetrie, ale wciąż jest dość złożona! Twoim wyzwaniem jest stworzenie następującej sztuki ASCII w jak najmniejszej liczbie bajtów! Obróć głowę / ekran (nie oba!) O 90 stopni, aby wyświetlić go poprawnie. __________________________________________ |\ …

5
Policz przekraczające słowa
Rozważ następującą standardową siatkę krzyżówek 15 × 15 . Możemy to przedstawić w sztuce ASCII za pomocą #bloków i (spacji) białych kwadratów. # # # # # # # ### ## ## ## # # # # ## ## ## ### # # # # # # # Biorąc pod …

30
Licznik szesnastkowy
Szesnastkowy to podstawowy system liczenia 16, który przechodzi od 0do f. Twoim zadaniem jest stworzenie licznika, który wyświetli te liczby. Przykład: $ python counter.py 1 2 3 4 5 6 7 8 9 a b c d e f 10 11 12 13 14 15 16 17 18 19 1a …

2
Co to za data?
Na mojej stronie użytkownicy wpisują datę urodzenia zgodnie ze stylem xx.xx.xx- trzy dwucyfrowe liczby oddzielone kropkami. Niestety zapomniałem powiedzieć użytkownikom, jakiego formatu użyć. Wiem tylko, że jedna sekcja jest używana dla miesiąca, jedna dla daty, a druga dla roku. Rok jest zdecydowanie w XX wieku (1900-1999), więc format 31.05.75oznacza 31 …
10 code-golf  date 

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.