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.

20
Wyjściowe naciśnięcia klawiszy
W dowolnym języku programowania utwórz program, który pobiera dane i animuje tekst wpisywany na klawiaturze. Opóźnienie między każdym znakiem powinno być różne, aby symulować prawdziwe pisanie na klawiaturze. Opóźnienie wynosi 0.1, 0.1, 0.5, 0.1, 0.1, 0.5 ...sekundy, aż do wydrukowania ostatniego znaku. Ostateczne wyjście należy pozostawić na ekranie. Musisz zastąpić …

4
Wakacyjny ból głowy
Ostrzeżenie: NIE zasięgaj porady lekarskiej z tego postu. Jeśli potrzebujesz porady medycznej, idź do wykwalifikowanego specjalisty. Boli mnie głowa. Potrzebuję pigułek na ból głowy. Powiem ci kilka ostatnich dawek, które miałem, a ty powiesz mi, kiedy będę mógł przyjąć kolejną dawkę bez przedawkowania. Dam ci ten ciąg: P: 00:00, I: …
14 code-golf  string  date 

13
Kod na stałe modyfikujący się
Teraz wszyscy wiemy, że większość języków ma bardzo proste sposoby na „samodzielną modyfikację” kodu. Co jednak, jeśli faktycznie zmodyfikujesz kod i edytujesz jego części ... na dysku? Twoim celem jest utworzenie kodu, który wypisze liczbę, a następnie edytuje własny plik, zastępując go numerem kolejnym w sekwencji Fibonacciego: $ ./program 1 …

6
Kod KeyPad na tekst!
Biorąc pod uwagę ciąg znaków i tablicę jako dane wejściowe, Twoim zadaniem jest wydrukowanie tekstu, który ciąg znaków wydrukuje po wpisaniu na typowej klawiaturze mobilnej. Na klawiaturze mobilnej litera jest wpisywana przez naciśnięcie przycisku n razy, gdzie n oznacza pozycję litery na etykiecie przycisku. Więc 22powinien wyjść b. Zasady Tablica …

7
Już prawie święta!
Z tego powodu rodziny z całego świata budują choinki. Ale to normalne drzewo może po chwili stać się nudne, więc stwórzmy drzewo ASCII! Liście są reprezentowane przez #i muszą być ułożone, jak pokazano na przykładowym wyjściu. Mamy 5 kulek ( O) i 5 cukierków ( J), które losowo umieszczamy wokół …

9
Obiekt codegolf
Wyobraź sobie, że mamy środowisko o zasięgu globalnym zawierające tylko jeden obiekt o nazwie codegolf. Ten obiekt ma jedno dziecko o nazwie stackexchange, które ma właściwość o nazwie com. Wyglądałby dostęp do tej właściwości codegolf.stackexchange.com. Wyzwanie Dane wejściowe twojego programu / funkcji będą ciągiem próbującym uzyskać dostęp do właściwości w …

1
Taksówka w San Francisco
Jesteś kierowcą taksówki w San Francisco. Jak to typowe dla kierowców taksówek, poruszasz się po siatce, w której jedynymi prawidłowymi kierunkami, które możesz przesunąć, są lewo, prawo, góra i dół. Jednak San Fransisco jest bardzo pagórkowaty, więc odległość między dwoma sąsiednimi skrzyżowaniami niekoniecznie jest taka sama. Mówiąc dokładniej, odległość między …

7
Narysuj krzywą Sierpińskiego
Wprowadzenie Sierpiński Arrowhead krzywa jest krzywą, że to ograniczenie jest trójkąt Sierpińskiego. Najpierw zaczyna się tak: _ / \ Następnie każda linia jest zastępowana obróconą wersją pierwszej: _ / \ \ / _/ \_ Kolejny: _ / \ \ / _/ \_ / \ \_ _/ _ \ / _ …

10
Kwadraty steganograficzne
Kwadraty steganograficzne Twoim zadaniem jest pobranie ciągu i wygenerowanie NxNobrazu reprezentującego ten ciąg. Musisz także napisać algorytm, który pobiera obraz i przekształca go z powrotem w ciąg znaków. Punktacja będzie obejmować liczbę bajtów obu algorytmów: Algorytm „szyfrowania” + algorytm „deszyfrowania” . Powinieneś wysłać każdy osobno, z liczbą bajtów dla algorytmów …

8
Puzzle 3x3 Hexa Prime Square
Puzzle 3x3 Hexa Prime Square Wprowadzenie Rozważamy 3 x 3 kwadraty cyfr szesnastkowych (od 0do F), takie jak: 2 E 3 1 F 3 8 1 5 7 2 7 D D 5 B B 9 Definiujemy kwadrat szesnastkowy 3x3 ( HPS3 ) jako taki kwadrat, dla którego wszystkie liczby …

1
Warcaby: King Me?
Wyzwanie: Biorąc pod uwagę szachownicę, wypuszczaj najmniejszą liczbę ruchów, którą byś potrzebował (zakładając, że czarny w ogóle się nie rusza), aby królem czerwony kawałek, jeśli to możliwe. Zasady : Strona Czerwona zawsze będzie na dole, jednak ich pionki mogą zaczynać się w dowolnym rzędzie (nawet w rzędzie króla, do którego …



18
Przetasuj i rozdaj!
Jest piątek i jestem zmęczony, więc zróbmy szybki! Nie wkładaj żadnych danych, jednak powinieneś wypisać wszystkie trzynaście kart o różnych numerach w standardowej talii kart. Powinieneś wypisać 2 poprzez asa (kolor agnostyczny). Każda karta ma blat oznaczony spacją oraz dziesięć _i inną spację . Drugi rząd od góry jest oznaczony …

10
Znajdź każdą cyfrę z największej kolumny
Oto stosunkowo proste wyzwanie: Biorąc pod uwagę listę dodatnich liczb całkowitych: Ułóż je w siatkę i zsumuj każdą kolumnę. Na przykład, jeśli dane wejściowe [123, 7, 49, 681]byłyby, siatka wyglądałaby następująco: 1 2 3 7 4 9 6 8 1 A suma każdej kolumny byłaby [18, 19, 4]: 1 2 …
14 code-golf  math  grid 

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.