Pytania oznaczone «game»

42
StringgnirtSStringgnirtSStringgnirtS

Oto stosunkowo proste wyzwanie. Biorąc pod uwagę ciąg o długości N , wypisz ciąg do przodu, następnie do tyłu, następnie do przodu, a następnie do tyłu ... itd. N razy. Na przykład, jeśli dane wejściowe były Hello! Powinieneś wypisać: Hello!!olleHHello!!olleHHello!!olleH Możesz także...

41
Czy ta liczba jest liczbą całkowitą -2?

Są sprytne sposoby określania, czy liczba jest potęgą 2. To już nie jest interesujący problem, więc ustalmy, czy dana liczba całkowita jest potęgą liczby całkowitej -2 . Na przykład: -2 => yes: (-2)¹ -1 => no 0 => no 1 => yes: (-2)⁰ 2 => no 3 => no 4 => yes:...

40
Dungeon Crawler

Wejście Binarna macierz reprezentująca ściany lochu.MMM Pozycja gracza w lochu.(x,y)(x,y)(x,y) Kierunek , w którym gracz aktualnie patrzy (0 = północ, 1 = wschód, 2 = południe, 3 = zachód)ddd Wydajność Pseudo-trójwymiarowa reprezentacja ścian znajdujących się w polu widzenia gracza, jako...

39
Natural Pi # 0 - Rock

Cel Utwórz program / funkcję, która pobiera dane wejściowe N, sprawdź, czy Nlosowe pary liczb całkowitych są względnie pierwsze, i zwraca sqrt(6 * N / #coprime). TL; DR Wyzwania te są symulacjami algorytmów, które wymagają jedynie natury i twojego mózgu (i być może pewnych zasobów wielokrotnego...

39
Golf z asystą narzędziową

TAS Golf W stylu Speedrun narzędzia wspomagane z domieszką code-golf, celem tego wyzwania jest zakończenie świata 1-1 z oryginalnego Super Mario Bros gry na NES w wybranym języku programowania w jak najmniejszej liczbie bajtów, jak to możliwe, używając tylko wejść kontrolera w grze w formacie,...

39
Poluj na Wumpusa

Kiedy byłem chłopcem, dzieciaki wędrowały do ​​sklepów komputerowych i grały w Hunt the Wumpus, dopóki nas nie wyrzucili. To była prosta gra, programowalna na domowych komputerach z połowy lat 70. XX wieku, na maszynach tak podstawowych, że zamiast mikroprocesorów wielkości kurcząt, myślę, że...

38
Rozwiąż kostkę Rubika

Napisz najkrótszy program, który rozwiązuje kostkę Rubika (3 * 3 * 3) w rozsądnym czasie i porusza się (powiedzmy, maks. 5 sekund na twoim komputerze i mniej niż 1000 ruchów). Dane wejściowe mają format: UF UR UB UL DF DR DB DL FR FL BR BL UFR URB UBL ULF DRF DFL DLB DBR (to konkretne wejście...

38
Zagrajmy w Meta kółko i krzyżyk!

Zagrajmy w grę Meta kółko i krzyżyk! To jest turniej na szczycie wzgórza w Meta kółko i krzyżyk. Zasady Meta kółko i krzyżyk są następujące: Obowiązują wszystkie regularne zasady gry w kółko i krzyżyk. Jest dziewięć tablic ułożonych, aby stworzyć jedną tablicę główną. Tak jak: 0|1|2 || 0|1|2...

37
Konkurs cięcia ciasta

To moje 17 urodziny i jesteś zaproszony na moje przyjęcie! I jak zawsze na przyjęciach będzie ciasto. Jedno ciasto ... Potrzebujesz jej jak najwięcej. Ponieważ jest to uczciwa impreza, każdy z nas powie, ile chce mojego ciasta, i osoba, która powiedziała, że ​​najmniejszą ilość, dostanie....

36
Podstawowe dane ASCII

Alternatywny tytuł: Tally Your Prison Sentence on the Wall Biorąc pod uwagę liczbę n, dane wyjściowe pogrupowane w tradycyjne 5-na-grupę i 50 na wiersz. Przykłady 1 | | | | 4 |||| |||| |||| |||| 5 |||/ ||/| |/|| /||| 6 |||/ | ||/| | |/|| | /||| | 50 |||/ |||/ |||/ |||/ |||/ |||/...

35
Głośny dylemat więźnia

W tym wyzwaniu zmierzysz się z hałaśliwym, powtarzającym się dylematem więźnia. W dylemat więźnia jest scenariusz, w teorii gier, gdzie istnieją dwa graczy, każdy z dwóch opcji: współpracuje lub wada. Każdy gracz radzi sobie lepiej, jeśli ma wadę, niż gdyby współpracował, ale obaj gracze wolą...

35
Narysuj mi domino

Wyzwanie Biorąc pod uwagę dwie cyfry 0-9 jako dane wejściowe, wyślij domino (z zestawu podwójnych dziewięciu domino ) z taką liczbą pipsów (kropek) na dwóch twarzach. Dziesięć możliwych ścian wygląda następująco (oddzielone rurami): | | o| o|o o|o o|o o o|o o o|o o o|o o o | o | | o | | o | | o...

35
Connect 4: Spot the Fake!

Bank został włamany, a wszyscy lokalni bandyci mafii mają niezwykłe alibi: grali w Connect 4! Aby pomóc w dochodzeniu, należy napisać program do sprawdzania wszystkich zajętych plansz Connect 4, aby sprawdzić, czy pozycje rzeczywiście są pozycjami z ważnej gry Connect 4 i nie zostały pospiesznie...

34
Minesweeper Solver

Wygenerowaliśmy już pola Saper , ale ktoś naprawdę musi zamiatać wygenerowane miny, zanim PCG wybuchnie! Twoim zadaniem jest napisanie Minesweeper Solver, który będzie kompatybilny z nieco zmodyfikowaną wersją zaakceptowanego rozwiązania „Working Sinesweeper” (akcje są oddzielone spacjami, aby...

34
Wybierz numery Powerball!

Powerball to amerykańska loteria, która niedawno zyskała na znaczeniu, ponieważ obecny jackpot (od 11 stycznia 2016 r.) Jest największą nagrodą lotto w historii , wynoszącą około 1,5 miliarda USD ( USD ). Gracze Powerball wybierają 5 różnych liczb z 69 ponumerowanych białych kulek i 1 jedną liczbę...

33
Zweryfikuj tablicę Saper

Twoim celem jest sprawdzenie, czy wypełniona tablica Saper jest ważna. Oznacza to, że każda liczba jest prawidłową liczbą min w sąsiadujących z nią komórkach, w tym przekątnych. Plansza się nie zawija. Jak zwykle powinieneś podać funkcję lub program, a najkrótszy kod w bajtach wygrywa. Zobacz...

33
Ile potrzebuję many?

Dungeon Master to jedna z pierwszych gier fabularnych czasu rzeczywistego, pierwotnie wydana w 1987 roku na Atari ST. Wśród innych ekscytujących rzeczy na ten czas oferował dość wyrafinowany system zaklęć oparty na runach. Twoim zadaniem dzisiaj jest napisanie programu lub funkcji, która ocenia...

32
Odwróć planszę Saper

Saper to popularna gra komputerowa, w którą prawdopodobnie zmarnowałeś czas, grając, w której próbujesz odsłonić komórki, które są kopalniami w prostokątnej siatce na podstawie wskazówek o tym, ile sąsiednich min ma każda komórka niemina. A jeśli jeszcze tego nie grałeś, zrób to tutaj . Sprytny...