Pytania oznaczone «code-golf»

38
Hide the Needle in the Haystack (Cops)

To część wyzwania gliniarzy i rabusiów . Idź tutaj po część rabusiów. Wyzwanie gliniarzy Powinieneś napisać program lub funkcję w wybranym języku, który wypisze ciąg znaków Haystack. Jednak musi być możliwe usunięcie niektórych podzbiorów znaków z programu (bez zmiany kolejności pozostałych), tak...

38
Bardzo długa Terza Rima

Opis Wyjście schematu wierszy dla bardzo długiej Terza Rima. Wkład Żaden. Wydajność ABA BCB CDC DED EFE FGF GHG HIH IJI JKJ KLK LML MNM NON OPO PQP QRQ RSR STS TUT UVU VWV WXW XYX YZY Zasady Możesz wybierać między oddzielającymi zwrotkami za pomocą białych znaków lub znaków nowej linii,...

38
Całkiem drukowane wielomiany

Wprowadzenie Ludzie są niezwykłym gatunkiem, ale czasami możemy być bardzo niezręczni, aby zrozumieć - szczególnie w przypadku komputerów. W szczególności lubimy pisać wielomiany w bardzo zawiły sposób z pozornie arbitralnymi regułami. Jaki jest najkrótszy program, który możesz napisać, aby...

38
Narysuj „Cool S”

Wprowadzenie Wszyscy znamy fajne S (znane również jako Superman S, Stüssy S, Super S, Skater S, Pointy S, Graffiti S itp.): Miliardy uczniów na całym świecie narysowało to S i natychmiast poczuli się dumni z siebie. W przypadku, gdy zapomniałeś lub miałeś zupełnie niechlujne dzieciństwo , oto...

38
Znajdź igłę w stogu siana

Biorąc pod uwagę prostokątny stóg siana o wielkości co najmniej 2x2 złożony ze wszystkich tych samych znaków ASCII do wydrukowania, wypisz położenie (licząc od lewego górnego rogu) igły, która jest innym znakiem. Na przykład, jeśli wprowadzono następujący stóg

38
Wyślij komunikat Arecibo

Wiadomość Arecibo to międzygwiezdna wiadomość radiowa z 1974 r., Niosąca podstawowe informacje o ludzkości i Ziemi, wysłana do gromady gwiazd M13 w nadziei, że inteligencja pozaziemska może ją odebrać i odszyfrować ... Wiadomość składała się z 1679 cyfr dwójkowych, około 210 bajtów ... Liczba...

38
Zbyt wielu szpiegów!

Walczysz z rozległą siecią szpiegów wroga . Wiesz, że każdy szpieg ma co najmniej jedną (czasem wielokrotną) fałszywą tożsamość, której lubią używać. Naprawdę chciałbyś wiedzieć, z iloma szpiegami faktycznie masz do czynienia. Na szczęście twoi agenci kontrwywiadu wykonują swoją pracę i czasami...

38
Zbuduj pięciokąt, unikając używania kompasu

Zasady Zaczniesz tylko z dwóch elementów: Punkty i B takie, że ≠ B . Punkty te zajmują płaszczyznę, która jest nieskończona we wszystkich kierunkach.ZAAAbBBA ≠ BA≠BA \neq B Na dowolnym etapie procesu możesz wykonać jedną z trzech następujących czynności: Narysuj linię, która przechodzi przez...

37
Wydrukuj alfabet cztery razy

Program musi wydrukować alfabet cztery razy: najpierw w normalnej kolejności alfabetycznej, drugi w kolejności klawiatury qwerty, trzeci w kolejności klawiatury dvorak, a na końcu w odwrotnej kolejności alfabetycznej. Dane wyjściowe powinny przypominać

37
Wskazówki dotyczące gry w golfa w PHP

Jakie masz ogólne wskazówki dotyczące gry w golfa w PHP? Szukam pomysłów, które można by zastosować do problemów z golfem w kodzie, które są przynajmniej nieco specyficzne dla PHP (np. „Usuń komentarze” nie jest odpowiedzią). Proszę zamieścić jedną wskazówkę na...

37
Sprawdź, czy wszystkie cyfry dziesiętne są unikalne

Usunięte pytania na temat przepełnienia stosu czasami stanowią świetny materiał do gry w golfa. Napisz funkcję, która przyjmuje na wejściu nieujemną liczbę całkowitą i zwraca wartość true, jeśli wszystkie cyfry w reprezentacji 10 tej liczby są unikalne. Przykład: 48778584 -> false 17308459...

37
Ninja, małpy i niedźwiedzie, ojej!

Wyzwanie to jest nagrodą NinjaBearMonkey za wygraną w moje stada robotów Block Building! wyzwanie z poddaniem się Czarnego Rycerza . Gratulacje NinjaBearMonkey! Wyzwanie tutaj jest dość proste, ale ma wiele możliwych podejść. Historia głosi, że w świecie Isometric Illusions istnieje 6 różnych...

37
LaTeX biednego człowieka

Przenosisz się do równoległego wszechświata, w którym ludzie ręcznie piszą matematyczne równania na komputerach jako sztukę ASCII. Jako uzależniony od LaTeXa jest to całkowicie niedopuszczalne i należy nieco zautomatyzować ten proces. Twoim celem jest napisanie programu, który wypisze wersję...

37
Spirala Fibonacciego

Twoim celem jest wygenerowanie spirali Fibonacciego z liczbami. Przykład wejścia / wyjścia 1 -> 1 2 -> 1 1 3 -> 1 1 2 2 2 2 6 -> 8 8 8 8 8 8 8 8 5 5 5 5 5 8 8 8 8 8 8 8 8 5 5 5 5 5 8 8 8 8 8 8 8 8 5 5 5 5 5 8 8 8 8 8 8 8 8 5 5 5 5 5 8 8 8 8 8 8 8 8 5 5 5 5 5 8 8 8 8 8 8 8...

37
World Big Dosa

Jesteś utalentowanym młodym szefem kuchni, któremu właśnie zaproponowano stanowisko szefa kuchni w najbardziej prestiżowej indyjskiej restauracji na świecie. Masz niewielkie doświadczenie w przygotowywaniu kuchni indyjskiej, ale jesteś zdeterminowany, więc postanowiłeś się wykazać. Zdecydujesz się...

37
Wyjmij klawiaturę qwerty

Biorąc pod uwagę znak, wypisz (na ekran) cały układ klawiatury qwerty (ze spacjami i znakami nowej linii), który następuje po znaku. Przykłady wyjaśniają. Wejście 1 f Wyjście 1 g h j k l z x c v b n m Wejście 2 q Wyjście 2 w e r t y u i o p a s d f g h j k l z x c v b n m Wejście...

37
Wygeneruj 100 klas Java Tuple

Napisz skrypt zapisujący na standardowym wyjściu lub w ekwiwalencie Twojego języka 100 wierszy (prawidłowego) kodu Java, który zaczyna się od: class Tuple1 {public Object _0;} class Tuple2 {public Object _0,_1;} class Tuple3 {public Object _0,_1,_2;} class Tuple4 {public Object _0,_1,_2,_3;} class...

37
Numery Leyland

Podając liczbę naturalną n, zwróć n-ty numer Leyland . Numer Leylandu Liczby Leylanda są dodatnimi liczbami całkowitymi kpostaci k = x^y + y^x Gdzie x,yliczby całkowite są ściśle większe niż 1. Są one wyliczone w porządku rosnącym. EDYCJA: @DigitalTrauma zasugerował dołączenie następującej...