Pytania oznaczone «code-golf»

65
Czy to jest parzyste czy dziwne?

Uwaga: Nie było jeszcze testu waniliowego testu parzystości (istnieje C / C ++, ale nie pozwala na używanie języków innych niż C / C ++, a inne języki inne niż waniliowe również są w większości zamknięte), więc piszę jeden. Biorąc pod uwagę dodatnią liczbę całkowitą, wypisz jej parzystość (tj....

65
Alfabet mojej córki

Pewnego dnia pisaliśmy zdania z moją córką za pomocą magnesu na lodówkę. Chociaż mogliśmy stworzyć niektóre ( I love cat), nie mieliśmy wystarczającej liczby liter, aby utworzyć inne ( I love you too) z powodu niewystarczającej ilości liter o(4) Potem dowiedziałem się, że chociaż jeden zestaw...

64
Minimalny NetHack

NetHack to gra typu roguelike, w której gracz musi odzyskać Amulet Yendora z najniższego poziomu lochu. Cała gra, powszechnie używana przez telnet, jest reprezentowana przez grafikę ASCII. Gra jest niezwykle wymagająca i wymaga wiedzy na temat wielu mechanizmów gry, aby odnieść sukces. Na potrzeby...

64
Dodawanie w bazie -1 + i

Liczby całkowite gaussowskie są liczbami zespolonymi w postaci a+bigdzie ai boba są liczbami całkowitymi. W bazie -1 + i wszystkie liczby całkowite Gaussa mogą być jednoznacznie reprezentowane za pomocą cyfr 0i 1bez potrzeby oznaczania znaku symbolem. Na przykład 1100w podstawie -1 + i...

64
Powiększ art. ASCII

W tym wyzwaniu musisz wziąć wielowierszową grafikę ASCII jako dane wejściowe, takie jak: OOOOOO OOOOOO OOOOOO OOOOOOO OOOOOO OOOOOO OO OOOOOOO OO OO OO OO OO OO OO OO OO OO OO OO OO OO OO OO OOOOO OO OOO OO OO OO OOOOO OO OO OO OO OO OO OO OO OO OO OO OO OOOOOO OOOOOO OOOOOO OOOOOOO OOOOOO...

64
Po prostu się powtórz

Napisz program, który wyjdzie Do not repeat yourself! Twój kod programu musi przestrzegać następujących ograniczeń: jego długość musi być liczbą parzystą każdy znak na pozycji 2n(gdzie nliczba całkowita> 0) musi być równy znakowi na pozycji 2n-1. Drugi znak programu jest równy pierwszemu,...

64
Złam hasło do konta bankowego!

Wprowadzenie Aby zapobiec kradzieży hasła użytkownika przez keyloggery, pewien system kont bankowych wdrożył następujący środek bezpieczeństwa: za każdym razem monituje się o wprowadzenie tylko niektórych cyfr. Na przykład, powiedzmy, że hasłem twojego celu jest 89097, system może poprosić go o...

64
Odkomentuj program COBOL!

COBOL jest bardzo starym językiem, w chwili pisania ma 58 lat. Jest tak stary, że ma bardzo ciekawe dziwactwo: pierwsze sześć znaków każdej linii to komentarze. Dlaczego to pytasz? Cóż, te 6 znaków miało być używanych jako numery linii, w czasach, gdy programy nie były całkowicie cyfrowe i zostały...

64
Tylko parzyste bajty

Scenariusz Ostatnio zauważyłeś dziwne zachowanie w swoim ulubionym edytorze tekstu. Na początku wydawało się, że ignoruje losowe znaki w kodzie podczas zapisywania na dysku. Po chwili zauważyłeś wzór; znaki o nieparzystych wartościach ASCII były ignorowane. Podczas dalszej kontroli odkryłeś, że...

63
Napisz wiersze w areszcie

Wprowadzenie Złe wieści - masz szlaban. Twój nauczyciel języka angielskiego nie rozumie tej witryny i chce, abyś „przestał robić matematykę cyfrowym psom, to jest lekcja angielskiego!” Skazała cię 25 razy na napisanie swojego ulubionego powiedzenia na tablicy, co da w sumie 100 wierszy na...

63
Wypisuje kopie googol ciągu

Interesuje mnie widok programów, które nie proszą o żadne dane wejściowe, wypisują kopie googolów jakiegoś niepustego łańcucha, nie mniej, nie więcej, a potem się zatrzymują. Googol definiuje się jako 10 ^ 100, to znaczy 1, a następnie przez sto 0 jest w systemie dziesiętnym. Przykładowe dane...

63
Odwrotne wcięcie

Słyszałem, że twój kod może działać szybciej, jeśli wcinasz go w odwrotnej kolejności, dzięki czemu kompilator może przetwarzać go jak wzorzec projektu drzewa od samego początku „gałęzi”. Pomaga to, ponieważ grawitacja przyspieszy czas kompilacji kodu, a wydajność struktury danych ulegnie poprawie....

63
Zautomatyzuj ratowanie świata

Jesteś Desmond Hume. Przez ostatnie 3 lata ty i twój partner, Kelvin, byliście niewolnikami komputera, który wymaga wprowadzenia określonej sekwencji co 108 minut, aby uratować świat. 4 8 15 16 23 42 Twój partner zmarł 40 dni temu (z powodu nieszczęśliwego wypadku z głową Kelvina i dużym...