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.

11
Pijany Biskup
W kryptografii klucza publicznego odcisk palca klucza publicznego to krótka sekwencja bajtów używana do identyfikacji dłuższego klucza publicznego. W szczególności w SSH można ich użyć do sprawdzenia, czy serwer jest w rzeczywistości serwerem, z którym mam się komunikować i że nie jestem atakowany przez man-in-the-middle. Zazwyczaj są one przedstawiane jako …


11
Zagrajmy w ocarinę
Jak wszyscy wiemy, seria Zelda jest jedną z najlepszych serii gier, jakie kiedykolwiek stworzono. Na cześć tego, zagrajmy kilka piosenek na ocarinie. Wyzwanie: Napisz program, który, biorąc pod uwagę piosenkę, wyprowadza wynik na standardowe wyjście dla tego konkretnego utworu. Wejście: Piosenka, z której będziesz musiał wydać wynik, otrzyma unikalna kombinacja …

18
Wydrukuj imiona postaci
Każdy znak Unicode ma nazwę, na przykład „LATIN CAPITAL LETTER A”. Nazwa znaku Unicode może zawierać tylko wielkie litery, białe znaki i znak minus. Napisz program, który odczytuje tekst i wyświetla nazwy każdego znaku w nowym wierszu. Na przykład, jeśli dane wejściowe to „Hello, World!”, Dane wyjściowe to LATIN CAPITAL …

8
Cramming The Gramming - Twelve Task Tweet
Twój szef właśnie wysłał Ci e-mailem listę 12 zadań programistycznych, które musi wykonać jak najszybciej. Zadania są dość proste, ale twój szef, będący młodym potentatem oprogramowania, którego karmią serwisy społecznościowe, nalega, aby twoje rozwiązania były w stanie zmieścić się w jednym tweecie z Twittera . Oznacza to, że masz tylko …

5
Mój Boże, jest pełno przestrzeni!
Niektóre osoby upierają się przy użyciu spacji do tabel i wcięć. W przypadku tabeli jest to bezsprzecznie złe. Z definicji tabulatory muszą być używane do tworzenia tabel. Nawet w przypadku wcięć tabulatory są obiektywnie lepsze: Społeczność Stack Exchange ma wyraźny konsensus . Używanie pojedynczej przestrzeni do wcięcia jest wizualnie nieprzyjemne; …


9
To bardzo skuteczne!
W Pokémon istnieje 18 typów: Normal Fighting Flying Poison Ground Rock Bug Ghost Steel Fire Water Grass Electric Psychic Ice Dragon Dark Fairy Pokémon może mieć pojedyncze lub podwójne pisanie na klawiaturze. Na przykład Pikachu jest Electric, a Tyranitar jest Rock/Dark. Kolejność typów nie ma znaczenia. Pokémon nie może mieć …
42 code-golf 

12
Naturalnie występujący generator główny
Istnieje dość duża liczba funkcji generujących liczby pierwsze. Prawie wszystkie z nich są zbudowane i opierają się na sicie Eratostenesa, funkcji Möbiusa lub twierdzeniu Wilsona i są generalnie niemożliwe do obliczenia w praktyce. Ale są też generatory, które mają bardzo łatwą strukturę i zostały znalezione przypadkowo. W 2003 roku Stephen …


30
Przynajmniej h przy przynajmniej h
Wejście Lista nieujemnych liczb całkowitych. Wynik Największa nieujemna liczba całkowita, htaka, że ​​co najmniej hliczby na liście są większe lub równe h. Przypadki testowe [0,0,0,0] -> 0 [12,312,33,12] -> 4 [1,2,3,4,5,6,7] -> 4 [22,33,1,2,4] -> 3 [1000,2,2,2] -> 2 [23,42,12,92,39,46,23,56,31,12,43,23,54,23,56,73,35,73,42,12,10,15,35,23,12,42] -> 20 Zasady Możesz napisać pełny program lub funkcję, dozwolone …

30
Inny rodzaj golfa Meta Regex
Uwaga: W ślad za popularnym żądaniem nieco złagodziłem zasady: Maksymalny rozmiar wyrażenia regularnego rośnie o 1 bajt co 5 odpowiedzi . Odpowiedź N może wykorzystywać do 29 + ⌈N / 5⌉ bajtów. Wynik każdej odpowiedzi będzie wynosić (M / (30 + N / 5)) N W regex golfu otrzymujesz dwa …

24
Narysuj Alfabet Sawtooth
Prosty dzisiaj. Napisz najkrótszy program, który rysuje „alfabet piłokształtny”, podając dodatnią liczbę całkowitą dla wysokości. Musisz wpisać nazwę swojego języka programowania, gdy dojdziesz do litery, od której się zaczyna. Na przykład, jeśli Twoim językiem jest Python, a dane wejściowe to 1dane wyjściowe powinny być: ABCDEFGHIJKLMNOPythonQRSTUVWXYZ Jeśli wejście jest 2wyjściem powinno …
42 code-golf  string 

15
To jest deszczowy dzień
Kontekst To Walentynki. Jedyny, którego kiedykolwiek kochałeś, zostawił cię wczoraj dla tego faceta, którego zawsze uważała za „głupiego i nieciekawego” . W drodze do domu utknąłeś w korku, słuchasz starych piosenek w radiu, kołysze cię deszcz padający na przednią szybę. Po chwili w samochodzie czujesz się samotnie w swoim małym …
42 code-golf 

30
Drukuj falę sinusoidalną (pionowo)
Wydrukuj ciągłą falę sinusoidalną przewijaną pionowo na terminalu. Program nie powinien się kończyć i powinien stale przewijać falę w dół (chyba że zostanie w jakiś sposób przerwany). Możesz założyć, że przepełnienie nie stanowi problemu (tzn. Możesz używać nieskończonych pętli z licznikami rosnącymi lub nieskończoną rekurencją). Fala powinna spełniać następujące właściwości: …

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.