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.


13
Czas na hiszpański!
Mam proste zadanie, które powinno być stosunkowo łatwe do realizacji za pomocą kodu. Twoim celem jest napisanie programu, który wyświetli czas napisany w języku hiszpańskim, biorąc pod uwagę czas w formacie GG: MM. Wiele osób prawdopodobnie nie wie, jak to zrobić, więc rozwinę się. Czas w języku hiszpańskim jest dość …

16
Zobaczmy akcję!
Kto nie lubi filmów akcji z szybkimi hałaśliwymi samochodami, zwłaszcza z wieloma awariami? Kto nie lubi zdjęć akcji w sztuce ascii? Scena jest: Dwa samochody ruszają po przeciwnych stronach prostej drogi (między nimi 60 miejsc). Zaczynają jechać ku sobie ze stałą prędkością. Samochód po lewej jedzie z prędkością 1 miejsca …

14
Wydrukuj wszystkie kody krajów
ISO 3166-1 to standard, który określa wszystkie kody krajów. Znane dwuliterowe kody (US, GB, JP itp.) Nazywane są kodami Alpha-2. Za pomocą dwóch liter jest tylko 26 2 = 676 możliwych kodów, które można ładnie ułożyć w siatkę. Ten stół może być przydatna jako przegląd, aby zobaczyć, które kody są …

23
Równoważność Cezara
Dwa ciągi znaków są „odpowiednikiem Cezara”, jeśli odległość (zliczanie w górę) między odpowiednimi znakami jest taka sama. Tak, wymyśliłem ten termin. Oto przykład: „Abc” i „Cde” są równoważne, ponieważ distance from a-c == 2 distance from b-d == 2 distance from c-e == 2 Wielkie litery nie mają znaczenia. „Cześć” …
24 code-golf  string 

6
Czy konstrukcja z cegły jest stabilna?
Przedstawmy standardową cegłę murarską jako [__](i zignorujemy fakt, że góra jest otwarta). Po ułożeniu tych cegieł w stos co druga warstwa jest przesunięta o pół cegły, jak to zwykle ma miejsce w przypadku konstrukcji z cegły: [__][__][__][__] [__][__][__][__] [__][__][__][__] [__][__][__][__] W ten sposób każda cegła ma co najwyżej sześciu sąsiadów …


7
Golf Morse'a
Zaniepokoiła mnie rosnąca nienawiść do przestrzeni, a ta odpowiedź zainspirowała mnie do upewnienia się, że kod Morse'a jest bezpieczny przed tym podstępnym usunięciem białych znaków. Twoim zadaniem będzie stworzenie programu, który z powodzeniem przetłumaczy kod Morse'a ze wszystkimi spacjami. Zasady: Wejście będzie ciągiem złożonym wyłącznie z myślników i kropek (ASCII …
24 code-golf  morse 

3
Wypełnij ekran kafelkami Wang
Udowodniono, że następujące 13 kwadratowych kafelków Wanga zawsze układa aperiodycznie płytkę . Oznacza to, że gdy kwadraty są ułożone w siatkę ze wszystkimi sąsiadującymi bokami tego samego koloru, tłumaczenie wzoru nigdy nie będzie pasować do siebie. Każdą płytkę będziemy reprezentować tekstowo siatką 3 × 3 wypełnioną spacjami w środku i …

1
Wydrukuj tekst „Twinkle Twinkle Little Star”
Twoim celem jest wydrukowanie tekstu piosenki „Twinkle Twinkle Little Star” podczas odtwarzania każdej nuty. Mikrofon komputera usłyszy notatki. Jeśli wysokość (ale niekoniecznie długość) nuty jest poprawna, wydrukuj odpowiednią sylabę. W przeciwnym razie nie rób nic. Każda nuta będzie miała co najmniej pół sekundy długości, a przerwa między nutami będzie wynosić …
24 code-golf  music  audio 

4
Niech czwarty będzie z tobą!
Na cześć Dnia Gwiezdnych wojen napisz program, który wyświetli następujący tekst, przewijając jak indeksowanie Gwiezdnych wojen : It is a period of civil war. Rebel spaceships, striking from a hidden base, have won their first victory against the evil Galactic Empire. During the battle, Rebel spies managed to steal secret …

24
Najkrótsza funkcja Minmod
Funkcja minmod jest odmianą znanej min , która pojawia się w schematach wysokiej rozdzielczości ograniczających nachylenie dla równań różniczkowych cząstkowych. Biorąc pod uwagę wiele zboczy, wybiera najbardziej płaskie zbocze, jednocześnie dbając o względne znaki między zboczami. Funkcja przyjmuje dowolną liczbę parametrów. Następnie minmod (x 1 , x 2 , ..., …

15
Określ wynik Scrabble i jego ważność
Twoim zadaniem jest ustalenie, czy dany ciąg ma odpowiednią długość i może być reprezentowany za pomocą płytek Scrabble, a jeśli tak, to wyświetl sumę wyniku każdej litery. Jeśli nie wiesz, jak grać w Scrabble: masz 100 płytek z nadrukowanymi różnymi literami A – Z, a także dwie symbole wieloznaczne, które …

4
Dodaj bezpiecznie dwie liczby w C.
Wszyscy wiedzą, że C jest pięknym, bezpiecznym językiem programowania na wysokim poziomie. Jednak jako programista ustawiłeś następujące zadanie. Napisz program, aby dodać dwie liczby. Wejście: dwie liczby całkowite oddzielone spacjami. Wyjście: Suma dwóch liczb na wejściu. Rzecz w tym, że Twój kod musi być w 100% bezpieczny. Innymi słowy, musi …
24 code-golf  c 

30
Generowanie pojedynczego ciągu z przecinkiem Oxford z listy
Jakie są sprytne (krótkie i idiomatyczne) podejścia do pobierania listy ciągów i zwracania pojedynczego, poprawnie interpunkcyjnego ciągu zbudowanego z listy, z każdym cytowanym elementem. To przyszło mi do głowy podczas eksperymentów z Groovy , dla których moje zbyt dosłowne, ale ilustrujące rozwiązanie jest def temp = things.collect({"\'${it}\'"}) switch (things.size()) { …

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.