Pytania oznaczone «code-golf»

13
Interpretuj luźne zakresy

Interpretuj luźne zakresy ListSharp to interpretowany język programowania, który ma wiele funkcji, jedną z nich jest kreator zasięgu oparty na indeksie 1, który działa w następujący sposób: Definiujesz zakres jako (INT) TO (INT)lub tylko (INT)tam, gdzie oba lub pojedyncze int mogą przejść od...

13
Pomóż mi z moją dekoracją na Halloween

Zbliża się Halloween, a ja jeszcze nie udekorowałem domu, więc potrzebuję twojej pomocy, aby wykonać to zadanie Wejście Wejście będzie listą 4 cyfr, przy czym każda cyfra reprezentuje część dekoracji: EMBU |||| |||+-upper decoration ||+-bottom decoration |+-mouth/nose +-eyes Oczy: 0 - ° 1 -...

13
Wydrukuj grecki alfabet!

Oczywiście trzeba wydrukować grecki alfabet. Ale pomyślałem, że uczynię to nieco bardziej interesującym, więc jest pewien zwrot: gdy twój program jest uruchamiany z argumentem (cokolwiek), powinien wypisać alfabet grecki małymi literami. Informacja Alfabet grecki (wielkie litery):...

13
Pomóż mi oszukiwać w Cheat

Cheat to gra karciana, w której próbujesz pozbyć się ręki. Zakręt wygląda mniej więcej tak: Określ, jaką rangę karty musisz zagrać w tej turze. W większości wariantów jest to o jeden stopień wyższy niż w poprzedniej turze. Zagraj 1-4 karty, zakryte. Nie muszą one pasować do prawidłowej rangi....

13
Generuj permutacje antsy

Wprowadzenie Klasy permutacji antsy zdefiniowałem we wcześniejszym wyzwaniu . Przypominamy, że permutacja p liczb od 0 do r-1 jest niespokojna, jeśli dla każdego wpisu p [i] oprócz pierwszego istnieje kilka wcześniejszych wpisów p [ik] takich, że p [i] == p [ ik] ± 1 . Jako zabawny fakt...

13
Liczby pierwsze z niespodzianką

Uwaga: jest to mocno inspirowane tym pytaniem . Zadanie: Twoim zadaniem jest wygenerowanie npierwszej liczby, gdy każda postać twojego programu jest powtarzana nrazy. Powiedzmy, że twój program to: Derp Każda tamta postać jest powtarzana raz, więc powinna zostać wypisana 2. Kiedy każda...

13
Rozwiąż równanie Laplace'a

Wprowadzenie do matematyki numerycznej To jest „Witaj, świecie!” PDE (równania różniczkowe cząstkowe). Równanie Laplace'a lub dyfuzji pojawia się często w fizyce, na przykład równanie ciepła, deformacja, dynamika płynów itp. Tak jak w prawdziwym życiu jest 3D, ale chcemy powiedzieć „Cześć,...

13
Dodaj wagę po jednej stronie piły, aby ją wyważyć

Ustawa o równoważeniu Piła (podobno z francuskiego „ci-ça”, co oznacza „to-to”) stanowi jedną trzecią świętej trójcy wyposażenia placów zabaw wraz z podobnie wszechobecną zjeżdżalnią i huśtawką. Piła jest w doskonałej równowadze, jeśli i tylko wtedy, gdy suma momentów z każdej strony jest...

13
Zagraj w Best Card w Euchre

Wejście: Po pierwsze Tablica trzech kart reprezentujących karty zagrane przez każdego gracza sformatowane w podobny sposób [JD][TH][9S] Reprezentowanie Jack of Diamonds, 10 of Hearts, and Nine of Spades. Ponieważ zawsze siedzisz naprzeciwko swojego kolegi z drużyny w Euchre, drugi element...

13
Zamień tę tablicę w macierz

Weź jako dane wejściowe nie zagnieżdżoną tablicę. Zamień go w macierz, używając następującej metody: Powiedzmy, że moja tablica jest [1, 2, 3, 4, 5] Najpierw powtarzam tę tablicę 5 razy: (długość) [[1, 2, 3, 4, 5], [1, 2, 3, 4, 5], [1, 2, 3, 4, 5], [1, 2, 3, 4, 5], [1, 2, 3, 4,...

13
The Golfer Adventure - Rozdział 1: Wazon

Przygoda Golferów To pierwsze wyzwanie! Później będzie więcej wyzwań, które będą wymagały danych z poprzedniego wyzwania :) Rozdział 1: Wazon Wyobraźmy sobie chwilę .. Jesteś potężnym Bogiem, twoje moce są nieograniczone, ale wymagają jednej rzeczy: Duszy. Każda dusza jest tutaj reprezentowana...

13
ASCII-Art Zombie Invasion Simulation

Aby zasymulować inwazję zombie, zacznij od siatki #i reprezentującej mapę: ## ## ### # ## ## # ### # #### # reprezentuje ziemię. reprezentuje wodę. Zombie zaczynają się w punkcie na mapie ... ## ## ### # ## %# # ### # #### ... i się rozprzestrzeniają. %oznacza ziemię zainfekowaną...

13
Zoptymalizuj probówki ASCII

Dostajesz kilka probówek ASCII, Twoim zadaniem jest zmniejszenie liczby używanych probówek. Każda probówka wygląda następująco: | | | | | | |~~| | | | | | | | | |__| Oczywiście ~~jest poziom wody. Probówka może być również pusta, w którym to przypadku nie ma żadnych ~~znaków. Pojedyncza rurka...

13
Hasła Boba

Wprowadzenie Bob lubi mieć różne hasła dla każdej strony internetowej, z której korzysta. Chce hasła w specjalnym formacie, aby mógł zapamiętać. Pomóż mu, budując generator haseł, który ma możliwie najkrótszą długość kodu, ponieważ lubi skróty tak jak jego imię. Wyzwanie Zbuduj Bob generator...

13
Narysuj zagnieżdżone rodniki

Wiele wzorów matematycznych obejmuje rodniki zagnieżdżone (znaki pierwiastka kwadratowego wewnątrz innych znaków pierwiastka kwadratowego). Twoim zadaniem tutaj jest narysowanie ich za pomocą sztuki ascii. Okular Otrzymasz dwie liczby całkowite, liczbę wewnątrz rodnika i liczbę rodników. Myślę,...

13
Sklonuj siebie!

Masz stworzyć program, który tworzy nieskończenie dokładne klony, dopóki się nie zatrzyma. Cokolwiek jest w oryginalnym programie, musi znajdować się w klonach. Innymi słowy, klony i oryginalny program są takie same pod każdym względem, z tym wyjątkiem, że klony nie muszą znajdować się w tym samym...

13
Zamknij tagi!

Jest to oparte na moim wcześniejszym usuniętym wyzwaniu o tej samej nazwie Wprowadzenie Twoim zadaniem jest napisanie programu, który zwraca prawdziwą lub falsey wartość na podstawie tego, czy dane wejściowe mają wszystkie znaczniki podobne do XML 1 odpowiednio otwarte i zamknięte we właściwej...

13
Kierownik parkingu

Wprowadzenie Jesteś przełożonym parkingu, a twój menedżer przygotowuje się do skrajnego zmniejszenia wielkości. Jest to uproszczona i dostosowana wersja problemu z zeszłorocznego najwyższego poziomu PAT . Wyzwanie Zostaniesz poproszony o obliczenie co najwyżej liczby samochodów na partii...