Pytania oznaczone «code-golf»

17
Symbole a litery

Symbole a litery Te znaki ASCII zostały podzielone po raz kolejny ! Wasze zestawy to Litery i Symbole . Listy ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz Symbole !"#$%&'()*+,-./0123456789:;<=>?@[\]^_`{|}~ Zadanie polega na napisaniu dwóch programów: Wydrukuj każdy z...

17
Dwa wyjścia

Wyzwanie Przedstawiam wam kolejne wyzwanie szpiegowskie kontra szpiegowskie rzucające obfuscators kontra krakersy. W tym przypadku dane, które mają być chronione, nie są danymi wejściowymi, lecz wyjściowymi . Zasady wyzwania są proste. Napisz procedurę z następującymi specyfikacjami: Procedura...

17
Znajdź przestępcę na podstawie jego ucha, palca i głowy

Przed odkryciem odcisków palców i testami DNA brytyjska policja stosowała system antropometryczny do identyfikacji powtarzających się przestępców. Niektóre części ciała przestępców zostały zmierzone i zapisane w rejestrach - założono, że te części ciała nie zmieniają się po dorosłości. Ten system...

17
Względny a absolutny

Jeśli ktoś skierowany na północ w punkcie A na tej siatce chciał, aby wskazówki podążały zieloną ścieżką (ponieważ mogą tylko podążać za liniami siatki) do punktu B, możesz im powiedzieć: Go North, North, West, East, East, South, East, East. lub równoważnie Go Forward, Forward, Left, Back,...

17
Wygeneruj dowolną losową liczbę całkowitą

Twój program / funkcja powinna wypisuje dokładnie jedną liczbę całkowitą wyprowadza dowolną liczbę całkowitą z prawdopodobieństwem dodatnim wyprowadza liczbę całkowitą większą niż 1.000.000 lub mniejszą niż -1.000.000 z prawdopodobieństwem co najmniej 50%. Przykładowe dane wyjściowe (wszystkie...

17
Skittish Program

Cel Masz napisać program, który otrzymuje liczbę całkowitą njako dane wejściowe (z wiersza poleceń) i osadza nkatalogi (program) w drzewie katalogów. Przykład z n=5: Nazwy folderów mogą być dowolne. Jedyne wymagania to to, że głębokość jest prawidłowa, a program można następnie uruchomić...

17
Słowa w słowach w słowach w słowach. . .

W tej pikselowej czcionce wielkich liter alfabetu wszystkie znaki mają 5 jednostek szerokości i 5 wysokości. ███ ████ ███ ████ █████ █████ ████ █ █ █████ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ ██ ██ █████ ████ █ █ █ ████ ████ █ ██ █████ █ █ ███ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █...

17
Oceń łańcuch nierówności

Napisz kod, aby ocenić, czy łańcuch nierówności jest prawdziwy, czy fałszywy. Przykładowym wejściem jest ciąg 3<=4!=9>3==3 Dzieje się tak, ponieważ każdy z jego składników jest prawdziwy: (3<=4) and (4!=9) and (9>3) and (3==3) Wejście: Łańcuch reprezentujący łańcuch jednej lub...

17
Śledzenie odcieni obrazu

Załaduj obraz do tego fragmentu stosu i przesuń nad nim kursor myszy. Narysowana zostanie czarna krzywa, która podąża za kątem barwy , zaczynając od punktu kursora: <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script><style>canvas{border:1px...

17
Oblicz cyfrę kontrolną za pomocą algorytmu Damm

Istnieją popularne algorytmy kontrolne, takie jak Luhn, a następnie są dobre , na przykład algorytm Damm. Jedynym możliwym powodem popularności algorytmów, takich jak Luhn, jest ich implementacja w golfa. Oznacza to, że jako społeczność możemy zmieniać świat, oferując golfowe implementacje lepszych...

17
Terapia grupowa: Zidentyfikuj grupy

Napisz program, który określa, czy tabliczka mnożenia danej skończonej magmy reprezentuje grupę. Magma to zbiór z operacją binarną, która jest zamknięta, to znaczy dla wszystkich a, bw G, a * b jest ponownie w G (Closedness) Niech (G, *) będzie magmą. (G, *) to grupa, jeśli dla wszystkich a,...

17
Liczenie w piramidy

Powinieneś napisać program lub funkcję, która otrzymuje listę różnych liczb całkowitych jako dane wejściowe i wyjściowe lub zwraca liczbę wystąpień liczb wejściowych w poniższej piramidzie liczb odwróconych. Zaczynając od oryginalnej listy w każdym kroku, tworzymy nową z maksymalnymi wartościami...

17
Znajdź wzory w ciągach znaków

W tym wyzwaniu Twoim zadaniem jest zlokalizowanie podciągów o określonej strukturze. Wejście Twoje dane powinny składać się z dwóch niepustych ciągów alfanumerycznych, wzorca p i tekstu t . Chodzi o to, że każdy znak preprezentuje ciągłe niepuste podciągi, tktóre występują obok siebie, i...

17
Konwertuj ułamek zwykły na dziesiętny

Prawie przeciwne biegunowo, jeśli to wyzwanie, i podejrzewam, że będzie nieco łatwiej. Twoim zadaniem jest pobranie dwóch liczb całkowitych w formacie a/b(tworzenie liczby wymiernej), a następnie wypisanie dokładnie liczby dziesiętnej. Na przykład, gdybyś wprowadził dane...

17
Naukowiec pieczęci osiadł na górze lodowej

Wprowadzenie Rodzina fok utknęła na górze lodowej w kole podbiegunowym. Na górze lodowej znajduje się nadajnik radiowy, za pomocą którego foki mogą wezwać pomoc. Jednak tylko pieczęć tatusia wie, jak obsługiwać nadajnik radiowy. Co gorsza, lód jest bardzo śliski o tej porze roku, więc foki będą...

17
Wyodrębnij ciąg z danego ciągu

Otrzymasz ciąg i dwa znaki. Musisz wydrukować ciąg między tymi znakami z ciągu. Wejście Dane wejściowe będą najpierw zawierać ciąg znaków (nie pusty lub null). W następnym wierszu będą dwa znaki oddzielone spacją. Wyzwanie Zwraca ciąg między dwoma znakami Przykład Hello! What's your name? !...

17
Wskazówki do gry w golfa w K

K to język programowania w rodzinie APL zaprojektowany przez Arthura Whitneya. Podczas gdy oficjalny tłumacz jest językiem zamkniętym i komercyjnym, wersję próbną z ograniczeniem przestrzeni roboczej do 32 bitów przestrzeni adresowej (co nie powinno stwarzać problemów dla kodu golfa) można znaleźć...