Pytania oznaczone «code-golf»

27
2D Maze Minus 1D

Wyzwanie polega na przekształceniu labiryntów 2D w labirynty 1D. Przegląd +-+-+-+-+-+-+ +-+-+-+-+-+-+ graph { | | | | |A| | B| A B A -- D + + + + +-+-+ + + + + +-+-+ \ | C -- D | | | | | | | | \ | D -- E +-+-+ +-+-+ + +-+-+ +-+-+ + \ | E -- F | | |C D E F| C---D-E---F E -- G +-+-+-+ +-+ + +-+-+-+...

27
Konwerter czasowy od 12 do 24 godzin

O dziwo, to proste zadanie nie wydaje się już istnieć, więc ... Twoim zadaniem jest napisanie programu, który pobiera jako dane wejściowe 12 godzinny czas i konwertuje go na „czas wojskowy” lub 24-godzinny format czasu. Dane wejściowe będą miały postać: HH:MM am/pm Chociaż dopuszczalne są...

27
Czy to kod OVSF?

Biorąc pod uwagę listę 1S i -1S, określić, czy jest to prawidłowy kod OVSF (przez wyprowadzanie truthy lub wartości falsey). Kody OVSF są zdefiniowane w następujący sposób: [1] to kod OVSF. Jeśli Xjest to kod OVSF, to X ++ Xi X ++ -Xoba są kodami OVSF. Oto ++konkatenacja listy i -neguje każdy...

27
Który to dzień Bożego Narodzenia?

Przedmowa W znanej kolędie Dwanaście dni świąt Bożego Narodzenia narrator otrzymuje codziennie kilka prezentów. Piosenka jest kumulatywna - w każdym wersecie dodawany jest nowy prezent, o jeden wyższy od prezentu przed nim. Jedna kuropatwa, dwie gołębie żółwiowe, trzy francuskie kury i tak...

27
Zmień kod, zmień sekwencję: gliniarze

To wyzwanie dla gliniarzy i rabusiów . Przejdź do wątku rabusiów tutaj . Wyzwanie to obejmuje dwie sekwencje OEIS wybrane przez gliniarzy - S 1 , S 2 - oraz to, jak dobrze te sekwencje można zagrać w golfa i zaciemnić. Wyzwanie gliniarzy Twoim wyzwaniem jako gliniarza jest wybranie swobodnie...

27
Regały ASCII

Znasz te półki, które można ustawiać jeden na drugim, które są po prostu drewnianymi skrzynkami, które można ze sobą łączyć? Zamierzamy symulować budowę niektórych półek z książkami z grafiką ASCII. Wszystkie nasze książki są dogodnie jednolite pod względem wielkości i wszystkie wyglądają...

27
Konwertuj liczbę pojedynczą na liczbę mnogą

Istnieją dwie formy rzeczowników: pojedyncza i mnoga. Konwersja między tymi dwoma jest dość łatwa. Zwykle kończysz to s. dawny. car=> cars. Jeśli kończy się s, x, z, chlub sh, zakończ go es. dawny. bus=> buses. Jeśli kończy ysię spółgłoską tuż przed nim, zmień ysię ies. dawny. penny=>...

27
Predykat łączenia liczb

Problem: Twoim zadaniem jest zdecydować, czy w sekwencji liczb każda liczba zawiera co najmniej jedną z cyfr liczby, która ją poprzedziła. Na przykład następujące powinny zwracać prawdę: [1, 12, 203, 0, 30] ^ ^ Contains a 0 ^ Contains a 2 ^ Contains a 1 Falsey powinien zwrócić: [1, 32, 23,...

27
Znajdź gry Diffy

Zabawna gra, jeśli się nudzisz, to gra Diffy . Jest to gra dla jednego gracza, która jest dość prosta i może pochłonąć sporo czasu. Gra Diffy działa w następujący sposób: Zaczynasz od listy liczb całkowitych nieujemnych, w tym przykładzie użyjemy 3 4 5 8 Następnie bierzesz absolutną różnicę...

27
Kiedy nastąpi Brexit?

Cóż, nastąpił Brexit . A Sky News, będąc geniuszami, postanowiły stworzyć odliczanie na boku autobusu. Twoim zadaniem jest zrobić coś podobnego. Wielka Brytania opuszcza UE w dniu 31 marca 2019 roku i musisz utworzyć cyfrowe odliczanie, które zmienia się co sekundę (z dopuszczalnym odchyleniem...

27
Uproszczony zestaw pociągów

Istnieje wiele różnych rodzajów zestawów pociągów, od drewnianych torów, takich jak Brio, po w pełni cyfrowe sterowanie doskonałymi malutkimi metalowymi replikami prawdziwych pociągów, ale wszystkie one wymagają zaprojektowania torów, idealnie wykorzystując jak najwięcej twoich elementów. Zatem...

27
Fałszywe statystyki

Jeśli masz zamiar wymyślić fałszywe wiadomości, zechcesz sfabrykować niektóre dane, aby je utworzyć. Musisz już mieć pewne z góry ustalone wnioski i chcesz, aby niektóre statystyki wzmocniły argumenty o swojej wadliwej logice. To wyzwanie powinno ci pomóc! Biorąc pod uwagę trzy liczby...

27
lwap Ona pragnie kajdan!

Biorąc pod uwagę listę lub łańcuch rozdzielany, wypisz listę lub łańcuch rozdzielany z pierwszym znakiem każdego słowa o jedno słowo później. W przypadku tego wyzwania „słowo” składa się tylko ze wszystkich drukowalnych znaków ASCII, z wyjątkiem spacji, nowego wiersza i tabulacji. Weźmy na...

27
Ile linii muszę dodać te dwie liczby?

Zadanie Biorąc pod uwagę dwie dodatnie liczby całkowite, wyprowadza liczbę przeniesień potrzebną do dodania ich razem w długim dodaniu w bazie 10. Przykłady ¹¹¹ <-- carries 999 + 1 ---- 1000 Potrzebne są trzy przewozy. ¹ 348 + 91 ---- 439 Potrzebny jest jeden bagaż. Przypadki...

27
Narysuj trójkąt Reuleaux!

Reulaux trójkąt jest kształt utworzony przez przecięcie się trzech kół, z których każdy przechodzi przez koła centruje innych. Bez względu na obrót szerokość trójkąta Reuleaux zawsze będzie równa promieniowi okręgów: Zdjęcie: Wolfram MathWorld Napisz program, który przyjmuje szerokość rjako...

27
Przytnij tablicę!

Biorąc pod uwagę tablicę liczb całkowitych i dwie liczby jako dane wejściowe, usuń pewną liczbę pierwszego i ostatniego elementu, określoną liczbami. Dane wejściowe mogą być w dowolnej kolejności. Powinieneś usunąć pierwsze x elementów, gdzie x jest pierwszym wprowadzeniem numerycznym, a także...

27
Redukcja Kolakoski

Przegląd Niektórzy z was mogą znać Sekwencję Kolakoskiego ( A000002 ), dobrze znaną autoreferencyjną sekwencję, która ma następującą właściwość: Jest to sekwencja zawierająca tylko 1 i 2, a dla każdej grupy 1 i 2, jeśli dodasz długość serii, będzie ona równa się tylko połowie długości. Innymi...

27
Usuń spacje, zachowując wielkie litery

Wprowadzony tekst będzie zdaniem w języku angielskim, frazą lub słowem. Będzie zawierać tylko a-zA-Z' -,.!?. Twoim zadaniem jest pobranie danych wejściowych, usunięcie spacji, a następnie redystrybucja wielkich liter w taki sposób, aby litery w indeksach pisanych wcześniej dużymi literami (i tylko...