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.

10
Wygeneruj trójkąt prostokątny
W tym wyzwaniu musisz wziąć dwie liczby (oddzielone spacją) jako dane wejściowe i wyjściowe prostokąta ASCII, złożonego z xs. Pierwsza liczba będzie szerokością i wysokością trójkąta, który powinieneś wyprowadzić. Drugi numer będzie tym, w którym rogu będzie kąt prosty. Rogi są ponumerowane od 1 do 4, zaczynając od lewego górnego …

5
Generuj sekwencje Skolem
Sekwencje Skolem Sekwencja Skolem jest ciągiem 2nliczb, gdzie każda liczba ipomiędzy 1i nzachodzi dokładnie dwa razy, a odległość między dwoma wystąpieniami ijest dokładnie ikroki. Oto kilka przykładów sekwencji Skolem: 1 1 1 1 4 2 3 2 4 3 16 13 15 12 14 4 7 3 11 4 3 …

3
Obliczanie oporu (Nerd Sniping)
Dzień dobry golfiści, Nasze dzisiejsze wyzwanie jest inspirowane komiksami XKCD 356 i 370 . Napiszemy program do obliczania rezystancji grupy rezystorów. Ostrzeżenie, że jest to prawie wystarczająco trudne, aby uzasadnić wyzwanie kodowe, myślę jednak, że istnieje pewna sztuka pisania nieco bardziej złożonych programów w formacie golfowym. Najniższa liczba znaków wygrywa. …

5
Zwraca ostatni kolor danych wejściowych w Manufakturze
Ta łamigłówka jest kolejnym z mojej serii wyzwań Manufaktury. tło Manufaktura jest językiem programowania gier / dwuwymiarowości. Gracz musi utworzyć programy, które będą manipulować kolejką, aby osiągnąć pożądane wyjście. Jest łatwy do nauczenia się, ale trudny do opanowania, więc pozwala tworzyć różnorodne wyzwania. Jeśli nie wiesz, o czym mówię, radzę …

3
Stone Rosetta Challenge: Draw a Box Plot
Celem Stone Rosetta Challenge jest pisanie rozwiązań w jak największej liczbie języków. Pochwal się swoją wielojęzycznością programistyczną! Wyzwanie Wyzwanie polega na wdrożeniu programu, który wprowadzi listę liczb i wyprowadzi wykres skrzynkowy danych, w jak największej liczbie języków programowania . Wykres pudełkowy wyświetli kwartyle i wartości odstające w danych, a nawet …

2
Sprawdzanie poprawności adresu e-mail
Napisz funkcję lub program do sprawdzania poprawności adresu e-mail w stosunku do RFC 5321 (niektóre reguły gramatyczne znalezione w 5322 ) ze swobodą, że możesz ignorować komentarze i składać białe znaki ( CFWS) i ogólne literały adresowe. To daje gramatykę Mailbox = Local-part "@" ( Domain / address-literal ) Local-part …

1
Skaluj według klucza i trybu
Większość z was prawdopodobnie zna skalę C-dur: C D E F G A B C Skala główna charakteryzuje się odstępami między sąsiednimi nutami, które mierzone w półtonach to: 2 2 1 2 2 2 1 Z tych przedziałów możemy skonstruować dowolną dużą skalę, zaczynając od dowolnej nuty ( klucz skali). …
10 code-golf  music 

2
Regiony regularnych wielokątów
Biorąc pod uwagę regularny N-gon ze wszystkimi narysowanymi przekątnymi, ile regionów tworzą przekątne? Na przykład regularny trójkąt ma dokładnie 1, kwadrat ma dokładnie 4, pięciokąt ma dokładnie 11, a sześciokąt ma 24. wynik jest odwrotnie proporcjonalny do liczby bajtów w roztworze małe współczynniki krówki mogą być dodawane do wyników na …

6
Szyfr ogrodzeniowy
Napisz dwa programy: - Jeden, który odczytuje ciąg i klucz i koduje ciąg w szyfr szynowy za pomocą tego klucza. - Podobnie napisz program dla funkcji odwrotnej: odszyfrowanie ogrodzenia za pomocą klucza. Dla tych, którzy nie wiedzą, czym jest szyfr ogrodzeniowy, jest to w zasadzie metoda pisania zwykłego tekstu w …

2
Wygeneruj prawidłowe równanie przy użyciu liczb określonych przez użytkownika
Opiera się na grze, w którą grał mój nauczyciel matematyki w gimnazjum. Napisał na planszy 5 losowych jednocyfrowych liczb, a następnie losową dwucyfrową liczbę. Staramy się stworzyć równanie, w którym wszystkie 5 liczb jednocyfrowych daje dwucyfrową liczbę. Oto kilka przykładów rozwiązań pozwalających lepiej to wyjaśnić: Input: Solution: 7 5 4 …

10
Gra w kości nieprzechodnie
Ci z was, którzy lubią Numberphile, znają dr Jamesa Grime'a, który opisał nieprzechodnie grę w kości na swoim kanale . Gra składa się z trzech kostek o 6 twarzach: Die 1: 3,3,3,3,3,6 Die 2: 2,2,2,5,5,5 Die 3: 1,4,4,4,4,4 Każdy z dwóch graczy wybiera kostkę do użycia. Rzucają je, a wyższa …
10 code-golf  game  random 


12
Kości ze zmieniającego się losowego generatora
Wprowadzenie Otrzymujesz losowy generator liczb całkowitych z następującą implementacją Pierwsze wywołanie zawsze zwraca 1. Drugie wywołanie zwraca losową liczbę całkowitą od 1 do 2. Trzecie wywołanie zwraca losową liczbę całkowitą od 1 do 3. N-te wywołanie zwraca losową liczbę całkowitą od 1 do n włącznie. Opierając się na powyższej funkcji, …
10 code-golf  random 

13
Operacje z listami
Zainspirowany tym pytaniem . Na liście zawierającej liczby wydrukuj: Suma i iloczyn liczb na liście Średnia i mediana Różnice między każdym terminem na liście (ex [1,2,3] -> [1,1]: 1+1=2, 2+1=3) Lista posortowana rosnąco Minimalna i maksymalna lista Odchylenie standardowe listy Na przykład: Odchylenie standardowe Gdzie μ jest średnią średnią, x …

17
Wieża hanoi solver
Aby dowiedzieć się, czym jest wieża w Hanoi, skorzystaj z Google lub zajrzyj na stronę Wikipedii . Twój kod powinien być w stanie zrobić 2 rzeczy, a są to: Zaakceptuj dane wprowadzone przez użytkownika, które określają liczbę dysków w punkcie początkowym wieży Hanoi Twórz dane wyjściowe w wybrany przez siebie …
10 code-golf  stack 

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.