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.

30
Najkrótszy kod do generowania niedeterministycznego wyniku
Musisz stworzyć wynik, który nie jest deterministyczny . W takim przypadku zostanie to zdefiniowane w ten sposób, że wynik nie zawsze będzie taki sam. Zasady: Generator liczb pseudolosowych, który zawsze ma to samo ziarno, nie jest brany pod uwagę. Możesz polegać na tym, że program jest uruchamiany w innym (nieznanym) …
83 code-golf  random 

30
Wydrukuj siatkę gwiazdek 10 na 10
tło Jest to standardowy przykład podręcznika do zademonstrowania pętli. Jest to jeden z pierwszych programów, których nauczyłem się, kiedy zacząłem uczyć się programowania około 10 lat temu. Zadanie Masz wydrukować dokładnie ten tekst: ********** ********** ********** ********** ********** ********** ********** ********** ********** ********** Okular Możesz mieć dodatkowe końcowe znaki nowej …

6
3D ASCII Block Building
Wyzwanie Napisz program, który pobiera tablicę liczb całkowitych 11 x 11 i konstruuje budowę bloku 3D ASCII, gdzie każda wartość w tablicy reprezentuje wysokość kolumny bloków o współrzędnych pasujących do pozycji tablicy. Wysokość ujemna to kolumna „pływająca” - widoczny jest tylko górny blok. Przykład __________________ ___ /\__\__\__\__\__\__\ 3, 0, 0, …

30
Co mój pies naprawdę słyszy
Mój pies nazywa się Rex. Za każdym razem, gdy go besztam, wydaje się, że nie jest pod wielkim wrażeniem, a kiedy widzę, że reaguje, to kiedy wymawiam jego imię. Jeśli powiem Rex, I told you not to do this! You're making me angry Rex! wszystko co słyszy to Rex, * …

25
Upiec kawałek Pi
Napisz program lub funkcję, która drukuje lub wyświetla ten dokładny tekst (składający się ze 142 znaków): ()()()()()() |\3.1415926| |:\53589793| \::\2384626| \::\433832| \::\79502| \::\8841| \::\971| \::\69| \::\3| \__\| Twój program nie może pobierać żadnych danych (z wyjątkiem języków, w których jest to niemożliwe, np. sed) I generować powyższy tekst (i tylko …

28
Masz 8-dniową passę!
Duolingo, aplikacja do nauki języków, ma wiele rzeczy do zrobienia, ale jest jeden poważny problem, który doprowadza mnie do szału. Mówi mi, ile dni z rzędu korzystałem z aplikacji z komunikatem „ Jesteś w 7-dniowej serii”! Pomijając dzielenie wyrazów i to, czy należy przeliterować liczbę, działa to dobrze w przypadku …
82 code-golf  number 

11
Regex, papier, nożyczki, jaszczurka, spock
Rozgrzewka: Regex, papier, nożyczki To wyzwanie, które pierwotnie chciałem postawić, zanim zdałem sobie sprawę, że istnieje bardzo krótkie rozwiązanie. Niemniej jednak zastanawianie się nad przygotowaniem do rzeczywistego wyzwania poniżej może być interesującym problemem. Napisz trzy wyrażenia regularne R , P i S, tak aby pasowały do ​​siebie w cykliczny sposób: …


30
Wydrukuj Tabula Recta!
Wydrukuj Tabula Recta! Tabula Recta (czasami nazywana „tabelą Vigenere”) została stworzona przez Johannesa Trithemiusa i została użyta w kilku szyfrach, w tym we wszystkich wariantach szyfru Vigenere Bellaso i szyfru Trithemius. To wygląda tak: ABCDEFGHIJKLMNOPQRSTUVWXYZ BCDEFGHIJKLMNOPQRSTUVWXYZA CDEFGHIJKLMNOPQRSTUVWXYZAB DEFGHIJKLMNOPQRSTUVWXYZABC EFGHIJKLMNOPQRSTUVWXYZABCD FGHIJKLMNOPQRSTUVWXYZABCDE GHIJKLMNOPQRSTUVWXYZABCDEF HIJKLMNOPQRSTUVWXYZABCDEFG IJKLMNOPQRSTUVWXYZABCDEFGH JKLMNOPQRSTUVWXYZABCDEFGHI KLMNOPQRSTUVWXYZABCDEFGHIJ LMNOPQRSTUVWXYZABCDEFGHIJK MNOPQRSTUVWXYZABCDEFGHIJKL NOPQRSTUVWXYZABCDEFGHIJKLM OPQRSTUVWXYZABCDEFGHIJKLMN PQRSTUVWXYZABCDEFGHIJKLMNO …

30
Przesunięcie tablicy podobne do 2048
Załóżmy, że chcemy przesunąć tablicę, tak jak ma to miejsce w grze 2048 : jeśli mamy dwa równe kolejne elementy w tablicy, scal je w podwójny element wartości. Shift musi zwrócić nową tablicę, w której każda para kolejnych równych elementów jest zastępowana ich sumą, a pary nie powinny się przecinać. …

16
Pokonaj SVGCaptcha
Natknąłem się na SVGCaptcha i od razu wiedziałem, że to zły pomysł. Chciałbym, abyś pokazał, jak zły jest to pomysł, poprzez wyodrębnienie kodu weryfikacyjnego z obrazów SVG, które wytwarza kod. Przykładowy obraz wygląda następująco: Oto źródło przykładowego obrazu: <?xml version="1.0" encoding="utf-8"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd"> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" …

25
drukuj „Witaj, świecie!”
Tak naprawdę. Wydrukuj go za pomocą drukarki sprzętowej 🖨, aby utworzyć wydruk. Wyślij niezbędne polecenia / dane do drukarki, tak aby następujący tekst został wydrukowany na kartce papieru: Witaj świecie! Możesz użyć dowolnej dostępnej dla ciebie drukarki podłączonej do sieci lokalnej lub sieci. Jeśli twoja drukarka na to pozwala, powinieneś …

30
Najkrótszy kod do odwrócenia bitowego ciągu binarnego
Myślę, że nie ma tu wystarczająco łatwych pytań, na które mogliby spróbować początkujący! Wyzwanie: Biorąc pod uwagę losowy ciąg wejściowy 1 i 0 takich jak: 10101110101010010100010001010110101001010 Napisz najkrótszy kod, który wypisuje bitową odwrotność w następujący sposób: 01010001010101101011101110101001010110101
79 code-golf  string 

30
Nawiasy teleskopowe
Rozważ niepusty ciąg poprawnie zrównoważonych nawiasów: (()(()())()((())))(()) Możemy sobie wyobrazić, że każda para nawiasów reprezentuje pierścień w zwiniętej konstrukcji teleskopowej . Rozszerzmy więc teleskop: ( )( ) ()( )()( ) () ()() ( ) () Innym sposobem na to jest to, że nawiasy na głębokości n są przenoszone do linii …

30
Przeciek pamięci w jak najmniejszej liczbie bajtów
Twoim zadaniem jest napisanie kodu, który wycieka co najmniej jeden bajt pamięci w jak najmniejszej liczbie bajtów. Pamięć musi zostać wyciekła, a nie tylko przydzielona . Wyciek pamięci to pamięć, którą program przydziela, ale traci możliwość dostępu, zanim będzie mogła poprawnie zwolnić pamięć. W przypadku większości języków wysokiego poziomu pamięć …
79 code-golf 

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.