Pytania oznaczone «code-golf»

25
Strzel grę w kręgle

Twoim zadaniem jest zsumowanie i wyprowadzenie wyniku jednego gracza w grze w kręgle z 10 pinami po maksymalnie 21 rzutach . Rolki są reprezentowane jako sekwencja liczb całkowitych w preferowanej metodzie wprowadzania . Każda liczba całkowita odpowiada liczbie wyrzuconych szpilek w tym...

25
Wyniki tenisa spełniają Code Golf

W świetle Australian Open 2014 w Melbourne i zwycięstwa Stanisława Wawrinki przeciwko Novakowi Djokovicowi proponuję następujące wyzwanie golfa! Wawrinka i Djokovic znów są na tym tle na podstawie tego CGC. Twoim zadaniem jest wziąć ciąg składający się z 1 i 2 i ustalić wyniki tenisowe na...

25
Mandolina Quine

Napisz quine ... z której można usunąć każdą inną postać, nadal będzie to poprawna quine. Możesz określić, czy rozpocząć usuwanie znaków od pierwszego, czy drugiego znaku. Kryteria punktowania (dodaj premie / odsetki karne razem dla całkowitego procentu): Odpowiedzi muszą mieć co najmniej 4...

25
The Final Stand - Pokonaj Hordę Zombie

Wprowadzenie Jesteś sam na wyspie. Reszta ludzkości nie żyje ( prawdopodobnie z powodu błędu w kodzie użytkownika12345 ). Horda piratów zombie dotarła na twoją wyspę i są nieograniczone. Czas skopać tyłek lub żuć gumę do żucia, a wy wszyscy jesteście poza gumą do żucia. Problem Nasz scenariusz...

25
Co to jest ROT? - odszyfruj ROT-n

Oto litery alfabetu angielskiego w kolejności według częstotliwości: e t a o i n s h r d l c u m w f g y p b v k j x q z Oznacza to, że ejest najczęściej używaną literą i zjest najmniej powszechna. (Dane z Wikipedii .) Twoim wyzwaniem jest pobranie tekstu ROT-n'd, takiego...

25
Ekran blokady Androida

Wprowadzenie Siedzisz w sali konferencyjnej na końcu długiego stołu. Rozejrzyj się i zobaczysz Tima Cooka, zarząd Apple, ducha Steve'a Jobsa i Jacka Donaghy. Apple zwołał to spotkanie, ponieważ zdali sobie sprawę, jak fajniejszy jest ekran blokady Androida, i chcą je zwiększyć. Wszyscy w pokoju...

25
Napisz efekt domina

Używając najmniejszej liczby znaków Unicode, napisz funkcję, która akceptuje trzy parametry: Łączna liczba domino nth dotknięte domino Przewróć kierunek dotkniętego domina ( 0lub Lw lewo 1lub Rw prawo) Gdy domino zostanie obalone, musi również obalić pozostałe domino w tym samym...

25
Znajdź trasę między dwoma artykułami z Wikipedii

Wprowadzenie Ostatnio jeździłem na skypie z grupą przyjaciół i znudziliśmy się i nie mieliśmy nic do roboty, więc „wymyśliliśmy” „grę” (niektórzy w komentarzach zauważyli, że można grać w tę grę online i jest ona bardzo popularna, więc zdecydowanie nie wymyśliłem tego, chociaż nie widziałem go...

25
Wskazówki dotyczące gry w golfa w Go

Jakie masz ogólne wskazówki na temat gry w golfa w Go? Jestem nowy w Code Golfing i szukam pomysłów, które można zastosować do problemów z golfem w kodzie, które są przynajmniej nieco specyficzne dla Go. Proszę zachować jedną wskazówkę na

25
Częściowe uporządkowanie wzorów regex

Na potrzeby tego wyzwania mówimy, że wzór wyrażenia regularnego pasuje do łańcucha, jeśli cały łańcuch jest dopasowany przez wzorzec, a nie tylko podłańcuch. Biorąc pod uwagę dwa wzorce wyrażeń regularnych  A  i  B , mówimy, że  A  jest bardziej wyspecjalizowany niż  B,   jeśli każdy ciąg pasujący...

25
Wydrukuj trójkąt liczbowy

Podając liczbę N, wyślij trójkąt prostokątny NxN, w którym każdy wiersz ijest wypełniony liczbami do i. Przykład n = 0 (brak wyników) n = 4 1 1 2 1 2 3 1 2 3 4 n = 10 1 1 2 1 2 3 . . . 1 2 3 4 5 6 7 8 9 10 (nie wymaga wyrównania) n = N 1 1 2 1 2 3 . . . 1 2 3 4 .... N Na końcu każdej...

25
Estymator Monte Carlo Pi

Wszystkiego najlepszego z okazji Dnia Pi! Bez żadnego powodu staram się zbudować estymator Monte Pi Carlo tak krótki, jak to możliwe. Czy możemy zbudować taki, który zmieści się w tweecie? Aby wyjaśnić, mam na myśli typowe podejście do rysowania losowych punktów z kwadratu jednostkowego i...

25
Podstawowy Pyth-Checker Syntax Checker

Pyth jest językiem golfowym opartym na Pythonie. Używa notacji przedrostkowej, przy czym każde polecenie ma inną aranżację (liczbę argumentów, które akceptuje). Twoim zadaniem jest napisanie kontrolera składni dla (nieistniejącego) języka Pyth-a, Pith. Składnia Pitha Pith ma tylko 8 poleceń...

25
Wygeneruj parę liczb całkowitych z nieujemnej

Powinieneś napisać program lub funkcję, która przyjmuje nieujemną liczbę całkowitą Njako dane wejściowe i wyjściowe lub zwraca dwie liczby całkowite (ujemną, zerową lub dodatnią) Xi Y. Liczby całkowite są rozumiane w sensie matematycznym, ponieważ jest ich nieskończenie wiele. Zaimplementowana...

25
Ocena ciągów Dotty

Napisz program, który przyjmuje ciąg nieparzystej długości zawierający tylko znaki .i :. Za pomocą początkowo pustego stosu wygeneruj liczbę z tego ciągu w następujący sposób: Dla każdego znaku c w ciągu (od lewej do prawej) ... Jeśli c jest, .a stos zawiera mniej niż 2 elementy, wciśnij 1 na...

25
Gdzie usiądą twoi kumple?

Ty i niektórzy kumple idziecie na kręgle. W sumie jest N meloników. Jednak są tylko krzesła N- 1, na których można usiąść. Rozwiązanie jest proste: ktokolwiek przy tej turze nie dostanie krzesła. Następnie, kiedy ich kolej się kończy, siadają na krześle osoby, która idzie dalej. Weźmy przykład....

25
Która godzina?

Lubię dosłownie oszczędzać czas, nosząc trzy zegarki na moim nadgarstku ... Problem w tym, że każdy z nich daje inny czas. Jeden zegarek jest x minut od rzeczywistego czasu. Jeden zegarek to x minut przed faktycznym czasem. Ostatni zegarek pokazuje aktualny czas. Problem w tym, że nie mogę...

25
Krajowe Mistrzostwa Konfliktów Planowania

(Chciałem to opublikować, gdy 1542: Konflikt planowania wciąż był bieżącym xkcd, ale miałem konflikt planowania). Wkład Dane wejściowe będą listą 3nelementów, które reprezentują nzdarzenia. Pierwszym elementem w każdej grupie 3 będzie nazwa zdarzenia; drugi i trzeci odpowiednio czas...