Пазлы для программирования и Code Golf

Вопросы и ответы по программированию головоломок энтузиастов и любителей кода

15
Квантовая Пьяная Прогулка
Общеизвестно, что человек, находящийся на сетке под воздействием алкоголя, имеет равные шансы на движение в любых доступных направлениях. Тем не менее, это утверждение здравого смысла не распространяется на очень маленьких пьяниц, чье поведение очень похоже на то, как если бы они выбирали все доступные пути одновременно, и возможные пути, которые …

23
Вывести PPCG Prime
Это PPCG Prime 624 цифры в длину 777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777111111111111111111111111111111111111111111111111111111111111111111111111111111188888888118888888811188888811188888811188111118818811111881881111881881111881188111118818811111881881111111881111111188888888118888888811881111111881118888188111111118811111111881111111881111881188111111118811111111881111881881111881188111111118811111111188888811188888811111111111111111111111111111111111111111111111111111111111111111111111111111111333333333333333333333333333333333333333 Если мы разделим каждые 39 цифр, мы получим 777777777777777777777777777777777777777 777777777777777777777777777777777777777 777777777777777777777777777777777777777 777777777777777777777777777777777777777 111111111111111111111111111111111111111 111111111111111111111111111111111111111 188888888118888888811188888811188888811 188111118818811111881881111881881111881 188111118818811111881881111111881111111 188888888118888888811881111111881118888 188111111118811111111881111111881111881 188111111118811111111881111881881111881 188111111118811111111188888811188888811 111111111111111111111111111111111111111 111111111111111111111111111111111111111 333333333333333333333333333333333333333 Ваша задача - вывести PPCG-Prime Это codegolf. Самый короткий код в байтах побеждает. Если вы введете PPCG-Prime в …

30
Война - это мир. Свобода - это рабство. Невежество это сила
Как Джордж Оруэлл написал в 1984 году : Война - это мир. Свобода - это рабство. Невежество - это сила. Напишите программу или функцию, которая берет одно из шести основных слов из цитаты Оруэлла и выводит свой аналог. В частности: [input] -> [output] war -> peace peace -> war freedom …

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

21
Интерпретация рыбы (нет, не та рыба)
Рассмотрим эти пять ASCII художественных морских существ: Стандартная рыба: ><>или<>< Быстрая рыба: >><>или<><< Крепкая рыба: ><>>или<<>< Эластичная рыба: ><<<>или<>>>< Краб: ,<..>, Напишите программу, которая принимает произвольную строку символов <>,.. Если есть способ интерпретировать всю строку как серию непересекающихся морских существ, то строка должна быть перепечатана с одиночными пробелами, вставленными между …

30
Подождите минуту - менее чем за десять секунд
задача Используя любой тип распараллеливания, подождите несколько периодов, чтобы общее время сна составляло не менее минуты (но не более полутора минут). Программа / функция должна завершиться в течение 10 секунд и вернуть (любым способом и в любом формате) два значения: общее истекшее время и общее выполненное время ожидания. Оба значения …

30
Буква А без А
Ваша задача состоит в том, чтобы отображать букву «А» в одиночку, без чего-либо еще, кроме какой-либо формы завершающих строк новой строки, если вы не можете их избежать, делая это в программе и / или фрагменте. Код, который возвращает (вместо печати) разрешен. Допустимы как строчная, так и прописная версии буквы «А» …

8
Квадрат, Круг, Треугольник,… Механизм?
Используя Algodoo и Paint, я сделал эти шесть 300 × 300 монохроматических изображений четырех удобных форм: Этот класс изображений имеет следующие свойства: Они всегда имеют размер 300 × 300 пикселей, монохроматический (только черно-белый) и имеют ровно четыре белых области, которые соответствуют квадрату, кругу, треугольнику и шестерне. Формы никогда не пересекаются …

18
BattleBots: Турнир
Результаты подведены, конкурс окончен. Победителем стал EvilBot от arshajii с 14 победами перед Neo-Bot с 13 победами, а также CentreBot и LastStand с 11 победами. Результаты с финального забега Results: java Rifter: 9 match wins (45 total bout wins) java EvadeBot: 10 match wins (44 total bout wins) java EvilBot: …

30
Алфавит в языках программирования
Наша задача состоит в том, чтобы для каждой буквы (английского) алфавита написать программу, которая печатает алфавит на языке, название которого начинается с этой буквы. Вход: нет Выход: abcdefghijklmnopqrstuvwxyz прописные и конечные символы новой строки необязательны Правила : Скоринг метрика длина языка программирования имени , а также длина кода. Следовательно, C …

10
Камень, полиглот, ножницы
Напишите программу, которая представляет собой полиглот на трех языках и играет в нее ножницами . Ввод для любой версии программы всегда является одной из строк rockили paperили scissors. На первом языке программа должна вывести выбор «камень-бумага-ножницы», который превосходит ввод: Input Output rock paper paper scissors scissors rock На втором языке …

5
Машинное обучение гольфу: умножение
Я хотел бы предложить другой вид игры в гольф для этого сообщества: (Искусственные) нейронные сети являются очень популярными моделями машинного обучения, которые могут быть разработаны и обучены для приближения к любой заданной (обычно неизвестной) функции. Они часто используются для решения очень сложных задач, которые мы не знаем, как решать алгоритмически, …

27
418: я чайник
Как мы все должны знать, есть HTTP-код состояния 418: я чайник . Ваша миссия, если вы решите принять ее, - это использовать ваш creativitea и написать наименьший возможный сервер, который отвечает приведенным выше кодом состояния, на любой и любой HTTP-запрос, сделанный к нему. Применяются стандартные лазейки , в том числе …

30
Леген ... подожди ...
Дарий! В событиях, совершенно не связанных с тем, что, я надеюсь, произойдет со мной в ближайшие пару дней, я поручу вам написать код, который выполняет следующие действия: Распечатать Legen... wait for it... немедленно, с завершающим переводом строки. Подождите до следующего полного часа (когда запустится задание cron для награждения значком). Распечатать …
68 code-golf  date 

18
Рубе Голдберг Привет, мир
Для этого гольфа вам нужно будет использовать более одного языка. Задание Машина Руба Голдберга это штуковина , которая принимает огромное количество сложных шагов для того , чтобы выполнить очень простую задачу. Целью этого гольфа является вывод Rube Goldberg... но не напрямую. Машина Ваша «машина» - это исходный код, который после …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.