Pytania oznaczone «code-golf»

42
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...

42
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...

42
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...

42
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...

42
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] ->...

42
Nie twoja rutynowa maszyna do fasoli

Rozważ tę wersję ASCII mechanizmu podobnego do maszyny do fasoli lub gry Plinko / Pachinko : O ^ \ ^ ^ ^ \ \ ^ / ^ U U U U U 1 2 3 4 5 OJest piłka, która spada w dół. Kiedy trafi w ^, istnieje 50-50 szans, że pójdzie w lewo lub w prawo. Kiedy uderza w /, zawsze idzie w lewo. Kiedy uderza...

42
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...

42
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...

42
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...

42
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

42
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...

42
Ulepszenie domu dla Minotaura

Ulepszenie domu dla Minotaura Labirynt kreteński jest dość łatwy do narysowania. Po prostu zacznij od symetrycznego kształtu (tutaj na czerwono). Nazwijmy wszystkie punkty końcowe tych linii „węzłami”. Następnie zaczynasz rysować łuki (czarny): Pierwszy zawsze zaczyna się w górnym środkowym węźle...

42
Czy to pangram?

Napisz funkcję lub program, który pobiera ciąg znaków i wypisuje prawdziwą wartość, jeśli ciąg znaków jest pangramem (ciąg liter zawierający co najmniej jedną z każdej litery alfabetu angielskiego), a w przeciwnym razie wartość falsey. Przypadki liter należy zignorować; Jeśli ciąg jest...

42
Numeracja pokoi hotelowych

Biorąc pod uwagę wprowadzenie „hotelu” w sztuce ASCII z zaznaczonym pojedynczym pokojem, wypisz numer pokoju zgodnie z pewnymi zasadami. Oto przykład hotelu ASCII: ## ## ##### ## ##### ###### ## ##### ###### ## ##### ###### ## Oto kilka innych rzeczy na temat hoteli ASCII: Każdy „budynek”...

42
Oszuści w zoo

Chcesz otworzyć nowe zoo. To będzie niesamowite. Ale będąc tanią łyżwą, którą jesteś, chcesz pozwolić sobie tylko na trzyliterowe zwierzęta (wszyscy wiedzą, że koszt zwierzęcia jest proporcjonalny do długości jego nazwy). Istnieje marzenie, aby ludzie płacili za oglądanie elephant. Ale nagle masz...

42
Odwróć spółgłoski

Program powinien pobrać ciąg znaków i odwrócić w nim spółgłosek, zachowując kolejność samogłosek. Wszystkie litery będą pisane małymi literami, więc nie musisz się martwić o obudowę. Przykłady podano poniżej. Wejście: a test case. Spółgłoski są tutaj t,s,t,c,s. Powinny one pochodzić w odwrotnej...