Pytania oznaczone «code-golf»

14
Wydrukuj warstwowe ciasto

Wyzwanie Biorąc pod uwagę dane wejściowe n, wydrukuj nwysokie warstwy ciasta artystycznego ASCII , oglądane z boku, z dwiema świecami na górze. Szczegółowe informacje znajdują się w poniższych przykładach. Wynik >> cake(1) _|_|_ | | +-----+ >> cake(3) _|_|_ | | +---------+ |...

14
Warcaby: King Me?

Wyzwanie: Biorąc pod uwagę szachownicę, wypuszczaj najmniejszą liczbę ruchów, którą byś potrzebował (zakładając, że czarny w ogóle się nie rusza), aby królem czerwony kawałek, jeśli to możliwe. Zasady : Strona Czerwona zawsze będzie na dole, jednak ich pionki mogą zaczynać się w dowolnym rzędzie...

14
Puzzle 3x3 Hexa Prime Square

Puzzle 3x3 Hexa Prime Square Wprowadzenie Rozważamy 3 x 3 kwadraty cyfr szesnastkowych (od 0do F), takie jak: 2 E 3 1 F 3 8 1 5 7 2 7 D D 5 B B 9 Definiujemy kwadrat szesnastkowy 3x3 ( HPS3 ) jako taki kwadrat, dla którego wszystkie liczby szesnastkowe odczytywane od lewej do prawej i od góry...

14
Przetasuj i rozdaj!

Jest piątek i jestem zmęczony, więc zróbmy szybki! Nie wkładaj żadnych danych, jednak powinieneś wypisać wszystkie trzynaście kart o różnych numerach w standardowej talii kart. Powinieneś wypisać 2 poprzez asa (kolor agnostyczny). Każda karta ma blat oznaczony spacją oraz dziesięć _i inną spację...

14
Taksówka w San Francisco

Jesteś kierowcą taksówki w San Francisco. Jak to typowe dla kierowców taksówek, poruszasz się po siatce, w której jedynymi prawidłowymi kierunkami, które możesz przesunąć, są lewo, prawo, góra i dół. Jednak San Fransisco jest bardzo pagórkowaty, więc odległość między dwoma sąsiednimi skrzyżowaniami...

14
Kwadraty steganograficzne

Kwadraty steganograficzne Twoim zadaniem jest pobranie ciągu i wygenerowanie NxNobrazu reprezentującego ten ciąg. Musisz także napisać algorytm, który pobiera obraz i przekształca go z powrotem w ciąg znaków. Punktacja będzie obejmować liczbę bajtów obu algorytmów: Algorytm „szyfrowania” +...

14
Czy mnożenie macierzy!

W matematyce mnożenie macierzy lub iloczyn macierzy jest operacją binarną, która wytwarza macierz z dwóch macierzy. Definicja jest motywowana równaniami liniowymi i transformacjami liniowymi wektorów, które mają wiele zastosowań w matematyce, fizyce i inżynierii. Bardziej szczegółowo, jeśli A jest...

14
Narysuj krzywą Sierpińskiego

Wprowadzenie Sierpiński Arrowhead krzywa jest krzywą, że to ograniczenie jest trójkąt Sierpińskiego. Najpierw zaczyna się tak: _ / \ Następnie każda linia jest zastępowana obróconą wersją pierwszej: _ / \ \ / _/ \_ Kolejny: _ / \ \ / _/ \_ / \ \_ _/ _ \ / _ / \_/ \_/ \ Twoje...

14
Obiekt codegolf

Wyobraź sobie, że mamy środowisko o zasięgu globalnym zawierające tylko jeden obiekt o nazwie codegolf. Ten obiekt ma jedno dziecko o nazwie stackexchange, które ma właściwość o nazwie com. Wyglądałby dostęp do tej właściwości codegolf.stackexchange.com. Wyzwanie Dane wejściowe twojego programu...

14
Już prawie święta!

Z tego powodu rodziny z całego świata budują choinki. Ale to normalne drzewo może po chwili stać się nudne, więc stwórzmy drzewo ASCII! Liście są reprezentowane przez #i muszą być ułożone, jak pokazano na przykładowym wyjściu. Mamy 5 kulek ( O) i 5 cukierków ( J), które losowo umieszczamy wokół...

14
Kod KeyPad na tekst!

Biorąc pod uwagę ciąg znaków i tablicę jako dane wejściowe, Twoim zadaniem jest wydrukowanie tekstu, który ciąg znaków wydrukuje po wpisaniu na typowej klawiaturze mobilnej. Na klawiaturze mobilnej litera jest wpisywana przez naciśnięcie przycisku n razy, gdzie n oznacza pozycję litery na etykiecie...

14
Wakacyjny ból głowy

Ostrzeżenie: NIE zasięgaj porady lekarskiej z tego postu. Jeśli potrzebujesz porady medycznej, idź do wykwalifikowanego specjalisty. Boli mnie głowa. Potrzebuję pigułek na ból głowy. Powiem ci kilka ostatnich dawek, które miałem, a ty powiesz mi, kiedy będę mógł przyjąć kolejną dawkę bez...

14
Notacja liczb całkowitych zaciemnionych

Edycja: meta-golfWkrótce opublikuję nowszą wersję tego pytania . Trzymaj toon! Edycja nr 2: Nie będę już aktualizować wyzwania, ale pozostawię je otwarte. meta-golfWersja dostępna jest tutaj: /codegolf/106509/obfuscated-number-golf Tło: Większość liczb można zapisać tylko za pomocą 6 różnych...

14
Znajdź wnętrze pętli

Zadanie Biorąc pod uwagę schemat pętli ASCII na przykład .................... ......@@@@@......... ......@...@......... .....@@...@@@@@..... ....@@........@..... ....@........@@..... ....@@@@@@@@@@...... .................... .................... I miejsce na pętli na przykład (7,1) Musisz...

14
Kod na stałe modyfikujący się

Teraz wszyscy wiemy, że większość języków ma bardzo proste sposoby na „samodzielną modyfikację” kodu. Co jednak, jeśli faktycznie zmodyfikujesz kod i edytujesz jego części ... na dysku? Twoim celem jest utworzenie kodu, który wypisze liczbę, a następnie edytuje własny plik, zastępując go numerem...

14
Dzień na plaży

Zainspirowany tym wyzwaniem Cel: Celem jest narysowanie fal uderzających w plażę. Wejście: Jako dane wejściowe otrzymasz 3 liczby całkowite (w dowolnym formacie). Pierwszą liczbą całkowitą będzie długość rysunku Drugą liczbą całkowitą będzie indeks piaskownicy, w której fale zaczną szczypać...

14
Wyjściowe naciśnięcia klawiszy

W dowolnym języku programowania utwórz program, który pobiera dane i animuje tekst wpisywany na klawiaturze. Opóźnienie między każdym znakiem powinno być różne, aby symulować prawdziwe pisanie na klawiaturze. Opóźnienie wynosi 0.1, 0.1, 0.5, 0.1, 0.1, 0.5 ...sekundy, aż do wydrukowania ostatniego...

14
Rozwiąż problem matematyczny

Wyobraź sobie, że mam nieskończoną liczbę problemów domowych (!), Z których każdy ma liczbę całkowitą. Matematyka Notacja problemu to notacja opisująca podzbiory problemu za pomocą specyfikatorów problemu. Wyrażenie MPN może składać się z kilku rzeczy: Jedna wartość. Stanowi zbiór zawierający...