Вопросы с тегом «game»

42
Давайте играть в мафию!

Мафия (также известная как Оборотень) - это игра для вечеринок, в которой примерно так: Игра начинается в день 0. После каждого дня nнаступает ночь n. После каждой ночи nнаступает день n+1. то есть D0, N0, D1, N1, D2, N2... На рассвете дня 0 ведущий тайно выбирает игроков для выполнения...

41
Является ли это число целой степенью -2?

Есть умные способы определить, является ли число степенью 2. Это больше не интересная проблема, поэтому давайте определим, является ли данное целое число целой степенью -2 . Например: -2 => yes: (-2)¹ -1 => no 0 => no 1 => yes: (-2)⁰ 2 => no 3 => no 4 => yes: (-2)² правила Вы...

40
Dungeon Crawler

вход Бинарная матрица MMM представляющая стены подземелья. Положение ( х , у)(Икс,Y)(x,y) игрока в подземелье. Направление ddd которым в данный момент сталкивается игрок (0 = север, 1 = восток, 2 = юг, 3 = запад) Выход Псевдо-3D представление стен, находящихся в поле зрения игрока, в виде...

39
Прокатитесь на Рединге, если вы сдадите Go, соберите $ 200

Монопольный совет Для этого испытания кода-гольфа мы будем строить настольную игру «Монополия». Правила: Не принимайте никаких данных. Выведите доску 11x11, где каждый символ ASCII, образующий доску, является первой буквой каждого пробела в американской версии монопольной доски. Символы должны быть...

39
Охота на Wumpus

Когда я был мальчиком, дети ходили в компьютерные магазины и играли в «Охоту на вумпа», пока персонал не выгнал нас. Это была простая игра, программируемая на домашних компьютерах середины 1970-х годов, машины настолько зачаточные, что вместо микропроцессоров размером с микросхему, я думаю, у...

39
Natural Pi # 0 - Рок

Цель Создайте программу / функцию, которая принимает входные данные N, проверяет, являются ли Nслучайные пары целых чисел относительно простыми, и возвращает sqrt(6 * N / #coprime). TL; DR Эти проблемы представляют собой симуляции алгоритмов, которые требуют только природы и вашего мозга (и,...

39
Инструментальный код Гольф

ТАС Гольф В стиле ускоренного запуска с помощью инструмента с поворотом кода в гольф цель этой задачи состоит в том, чтобы завершить Мир 1-1 оригинальной игры Super Mario Bros для NES на выбранном вами языке программирования за минимальное количество байтов, насколько это возможно, используя только...

38
Решить кубик Рубика

Напишите самую короткую программу, которая решает кубик Рубика (3 * 3 * 3) в течение разумного промежутка времени и перемещается (скажем, максимум 5 секунд на вашей машине и менее 1000 ходов). Ввод в формате: UF UR UB UL DF DR DB DL FR FL BR BL UFR URB UBL ULF DRF DFL DLB DBR (этот конкретный вход...

38
Давайте играть в мета-крестики-нолики!

Давайте играть в игру мета-крестики-нолики! Это турнир по методу крестики-нолики в стиле « король горы» . Правила Meta Tic-Tac-Toe следующие: Все обычные правила крестики-нолики применяются. Для создания одной мастер-доски предусмотрено девять досок. Вот так: 0|1|2 || 0|1|2 || 0|1|2 ----- || -----...

37
Конкурс нарезки торта

Это мой 17-й день рождения, и вы приглашены на мою вечеринку! И как всегда на вечеринках, будет торт. Один торт ... И вам нужно как можно больше этого. Поскольку это справедливая вечеринка, каждый из нас скажет, сколько из моего торта мы хотим, и тот, кто сказал, что получит наименьшее количество,...

36
Основные ASCII бюллетени

Альтернативное название: Tally Your Тюремный приговор на стене Учитывая число n, выходные данные сгруппированы в традиционные 5 на группу и 50 на строку. Примеры 1 | | | | 4 |||| |||| |||| |||| 5 |||/ ||/| |/|| /||| 6 |||/ | ||/| | |/|| | /||| | 50 |||/ |||/ |||/ |||/ |||/ |||/ |||/ |||/ |||/ |||/...

35
Нарисуй мне домино

Вызов Учитывая две цифры 0-9 в качестве входных данных, выведите домино (из набора домино двойной девяти ) с этим количеством точек (точек) на двух гранях. Десять возможных граней выглядят так (разделены трубками): | | o| o|o o|o o|o o o|o o o|o o o|o o o | o | | o | | o | | o |o o|o o o | |o |o |o...

34
Сапер Солвер

Мы уже создали поля Минного тральщика , но кто-то действительно должен смести эти сгенерированные мины, прежде чем взорвется ПКГ! Ваша задача - написать Солитер, который будет совместим со слегка измененной версией принятого решения «Рабочий сапер» (действия разделены пробелами, чтобы можно было...

34
Выберите номера Powerball!

Powerball - американская лотерея, которая недавно привлекла внимание, потому что текущий джекпот (по состоянию на 11 января 2016 года) является крупнейшим лотерейным призом в истории , около 1,5 миллиардов долларов США . Игроки в Powerball выбирают 5 различных чисел из 69 пронумерованных белых...

34
Connect 4: Найди подделку!

Банк был взломан, и у всех местных мафиозных головорезов есть необычное алиби: они были дома, играя в Connect 4! Чтобы помочь в расследовании, вас просят написать программу для проверки всех досок Connect 4, которые были изъяты, чтобы проверить, что позиции действительно являются позициями в...

34
Yahtzee Small Straight Detection

В игре Yahtzee игроки бросают пять шестигранных кубиков и пытаются создать определенные руки, чтобы набрать очки. Одной из таких рук является небольшая стрит : четыре последовательных числа, не обязательно по порядку. Три возможные небольшие стрит 1, 2, 3, 4, 2, 3, 4, 5и 3, 4, 5, 6. Например, [3,...

34
Шумная итеративная дилемма заключенного

В этом задании вы сыграете дилемму зашумленного итератора. В Дилемма Заключенного это сценарий в теории игр , где есть два игрока, каждый с двумя вариантами: сотрудничать или дефект. Каждый игрок делает лучше для себя, если он уходит, чем если бы он сотрудничал, но оба игрока предпочли бы...

33
Проверить доску тральщика

Ваша цель - проверить, действительна ли заполненная доска Сапер . Это означает, что каждое число является правильным количеством мин в соседних с ним клетках, включая диагонали. Доска не оборачивается. Как обычно , вы должны дать функцию или программу, и самый короткий код в байтах побеждает....

33
Сколько маны мне нужно?

Dungeon Master - одна из первых ролевых игр в реальном времени, впервые выпущенная в 1987 году на Atari ST. Среди других захватывающих вещей того времени, он предложил довольно сложную систему заклинаний, основанную на рунах. Ваша задача сегодня состоит в том, чтобы написать программу или функцию,...

32
Инвертировать доску тральщика

Сапер - популярная компьютерная игра, в которую вы, вероятно, потратили впустую время, пытаясь выявить ячейки, являющиеся минами, в прямоугольной сетке, основываясь на подсказках о том, сколько соседних мин имеется в каждой не минной ячейке. И если вы еще не играли, сделайте это здесь . Изящный...