Pytania oznaczone «code-golf»

26
The Travelling O

Świat to tablica komórek pięć na pięć. Zawija się ze wszystkich stron. Można to wizualizować jak ... XXXXX XXXXX XXOXX XXXXX XXXXX Jesteś O. Uwielbiasz podróżować po świecie i robisz to zgodnie z następującymi zasadami (niech C będzie dniem bieżącym): W pierwszorzędne dni czujesz nostalgię....

26
Łączone urodziny 100 lat

Niedawno zsumowałem wiek siebie, mojej żony i dzieci i zdałem sobie sprawę, że w pewnym momencie w niezbyt odległej przyszłości wszystkie nasze czasy sumują się dokładnie do 100 lat. Wyzwanie W przypadku danych wejściowych składających się z łącznego (całkowitego) wieku i listy dat urodzenia...

26
Policz dzielniki liczby

Wprowadzenie To bardzo proste wyzwanie: po prostu policz dzielniki liczby. Wcześniej mieliśmy podobne, ale bardziej skomplikowane wyzwanie , ale zamierzam, aby to było na poziomie podstawowym. Wyzwanie Utwórz program lub funkcję, która przy jednej ściśle dodatniej liczbie całkowitej Nwyprowadza...

26
Zagraj w piwo

Jest piątek! Co oznacza, że ​​czas na piwo! Niestety dzisiaj będziemy grać w golfa zamiast go pić. :( Wyzwanie Wyjmij piwo i wypij je. Ilość łyków zmienia wynik. Łyki Twój program powinien pobrać jeden ciąg wejściowy. Ten ciąg może składać się wyłącznie z połączonych liter sips. Jeśli wejście...

26
Generowanie NOP Brainf ***

Czasami pisząc kod pieprzony mózg, czujesz potrzebę wydłużenia go, aby zachęcić do debugowania. Mógłbyś to zrobić po prostu wsadzając ><tam, ale co to za zabawa? Będziesz potrzebował czegoś dłuższego i mniej NOPey, aby zmylić każdego czytającego Twój kod. Szybkie wprowadzenie do Brainfuck...

26
Napisz tłumacza 0815

Podoba mi się koncepcja 0815 , z wyjątkiem tłumacza na stronie twórcy zwraca błąd 404. Postanowiłem więc poprosić was wszystkich o pomoc! Podstawy 0815 opiera się na trzech (3) rejestrach i kolejce. Rejestry noszą nazwy X, Y i Z, przy czym X jest tylko do zapisu, Z jest tylko do odczytu, a Y jest...

26
Czy ktoś został defenestrowany?

Defenestracja polega na wyrzuceniu kogoś lub czegoś przez okno. - Wikipedia Wkład Dane wejściowe będą się składały z dwóch części: Plan piętra i osoba w domu / budynku. v><^przedstawia osobę wskazującą kierunek wskazany przez strzałkę. Dane wejściowe będą zawierać dokładnie jedną...

26
Konwertuj datę na notację xkcd

W swoim xkcd na temat standardowego formatu daty ISO 8601 Randall napisał dość dziwną alternatywną notację: Duże liczby to wszystkie cyfry, które pojawiają się w bieżącej dacie w ich zwykłej kolejności, a małe liczby są 1-wskaźnikowymi wskaźnikami występowania tej cyfry. Powyższy przykład...

26
Tabliczka mnożenia dla Cheela

Cheela (z książki Dragon Egg przez Roberta L. przodu) to istoty, które żyją na powierzchni gwiazdy neutronowej. Ich ciało jest płaskie i okrągłe z dwunastoma oczami na obwodzie, więc naturalnie używają systemu numeracji base-12. Opieka nad pisklętami i wychowanie młodych wśród Cheeli to zadania...

26
Cztery to magiczna liczba

Nie sprawdziłem piaskownicy przed opublikowaniem tego wyzwania - wygląda na to, że wyzwanie to zaproponował Cᴏɴᴏʀ O'Bʀɪᴇɴ . Biorąc pod uwagę liczbę całkowitą, napisz program, który wypisze zagadkę „cztery to magiczna liczba” Cztery to magiczna liczba Pięć to cztery, a cztery to magiczna...

26
… A Meksyk za to zapłaci!

Donald Trump jest pod wrażeniem pracy ludzi na tej stronie. Zobaczył, jak niesamowitą pracę wykonałeś pomagając Benowi Carsonowi , więc nawet zatrudnił cię do budowy jego ściany . Myśli, że jesteś wspaniały. Teraz znów potrzebuje twojej pomocy. Choć udało mu się zbudować swój mur, teraz potrzebuje...

26
Kolory uzupełniające

Biorąc pod uwagę wejście koloru w #rrggbbformacie szesnastkowym, wypisz jego dopełnienie RGB w tym samym formacie. RGB dopełniacza R 2 G 2 B 2 dowolnego koloru R 1 G 1 B 1 jest zdefiniowany jako kolor z R 2 wartości 255 - R 1 , B 2 wartości 255 - B 1 i G 2 wartości 255 - G 1 . Cyfry szesnastkowe...

26
Lipogram „Quine”

Zadanie Weź jeden znak Unicode jako dane wejściowe. Wyprowadza program w tym samym języku, który również przestrzega tej specyfikacji, ale który nie zawiera znaku wejściowego. Jeśli twój program jest uruchamiany z wejściem a , a następnie program wyjściowy jest następnie uruchamiany z wejściem b...

26
1 + 1 = 10, 1 + 2 = 3

Napisz funkcję lub program, który nie jest w stanie wykonać prostej arytmetyki (dodawanie, odejmowanie, mnożenie i dzielenie) zarówno w bazie 10, jak i 2. Funkcja przyjmie wyrażenie matematyczne jako dane wejściowe i wyświetli poprawny wynik we właściwej podstawie. Dane wejściowe będą nliczbami...

26
Czy król może złapać pionka?

Biorąc pod uwagę wejście czterech liczb całkowitych x 1 , y 1 , x 2 i y 2 , wypisz, czy biały król w szachach (o współrzędnych ( x 1 , y 1 )) może złapać czarnego pionka (o współrzędnych ( x 2 , y 2 )) i złap go, jeśli pionek porusza się, aby jak najszybciej awansować do królowej. Współrzędne...

26
Znajdź zakresy wartości True na liście

Wyzwanie: Napisz funkcję lub program, który akceptuje listę wartości boolowskich i zwraca wszystkie zakresy wartości True. Przypadki testowe: f [F] = [] f [T] = [[0,0]] f [T,T,F,T] = [[0,1],[3,3]] f [F,T,T,F,F,T,T,T] = [[1,2],[5,7]] f [F,T,T,F,F,F,T,T,T,T] = [[1,2],[6,9]] f...