Вопросы с тегом «code-golf»

14
Проверьте, является ли данный номер номером вампира

РЕДАКТИРОВАТЬ: В интересах увеличения сложности, я добавил больше к проблеме. В математике число вампиров (или истинное число вампиров) представляет собой составное натуральное число v с четным числом цифр n, которое можно разбить на два целых числа x и y, каждое из которых имеет n / 2 цифры, а не...

14
Свободно доступные книги для игры в гольф? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 2 года назад . Можете ли вы порекомендовать какие-либо свободно доступные книги о гольфе в...

14
Сумма целых чисел в строке, разделенных нечисловыми числами, такими как «a» и «Y»

Создайте программу, которая суммирует все целые числа, найденные в строке, которая установлена ​​как переменная в программе (таким образом, программе не нужно обрабатывать ввод). Целые числа разделены нечисловыми числами (все, кроме 0, 1, 2, 3 ... 9). Примеры: e7rde f ,fe 43 jfj 54f4sD = 7 + 43 +...

14
Печать треугольника Волна чисел

Учитывая амплитуду и период для волны, выведите волну. Смотрите пример выходных данных для более подробной информации. Общее количество волновых форм равно периоду, а высота каждой волны равна амплитуде. Амплитуда и период меньше 10. Вы можете игнорировать конечные пробелы, но не начальные пробелы....

14
Случайные чаевые

В стандартном кубике (кубике) числа расположены так, что противоположные грани добавляют к семи. Напишите самую короткую из возможных программ на предпочитаемом вами языке, которая выдает случайный бросок, за которым следуют 9 случайных подсказок. Опрокидывание - это четверть оборота костей,...

14
День недели следующего 29 февраля

Напишите функцию, которая принимает дату и возвращает день недели следующего 29 февраля после этой даты. Входные данные представляют собой строку в расширенном формате ISO: YYYY-MM-DD (например, 27 мая 2010 г. будет «2010-05-27»). Выводом является строка, которая является названием дня недели...

14
Старое ирландское благословение

Я не знаю, кто придумал эти слова, и я не ирландец, но я даю вам ирландское благословение: May the road rise up to meet you May the wind be always at your back May the sun shine warm upon your face The rains fall soft upon your fields And until we meet again May God hold you in the hollow of His...

14
Последняя цифра в экспоненте

В этом задании вам дадут A (длиной менее 10000 цифр) и B (менее 2 ^ 64), и вам нужно будет вычислить последнюю цифру (A · A · A · ... ... A (B раз) )). Входы A и B даны в одной строке, разделенной пробелом; входы заканчиваются EOF. вход...

14
Манчестер кодирует поток данных

Манчестерское кодирование - это телекоммуникационный протокол, используемый в радиосвязи, который гарантирует битовые переходы с регулярным интервалом, чтобы приемник мог восстановить тактовую частоту из самих данных. Он удваивает битрейт, но дешев и прост в реализации. Широко используется...

14
Палач игры в гольф

Вдохновленный Reddit . Напишите программу, в которую играет Hangman . Программа выбирает случайное слово из списка из N слов, где N> 2. Список слов может быть предоставлен программе любым способом, который вы выберете. На каждой итерации Распечатайте состояние игры, используя подчеркивание для...

14
Текстовый лабиринт

Имея лабиринт на stdin и точку входа, напишите программу, которая печатает путь к выходу на stdout. Любой путь является приемлемым, если ваша программа не генерирует тривиальный путь (проходящий через каждую точку в лабиринте) для каждого лабиринта. На входе стены отмечены символом a, #а точка...

14
Советы по игре в гольф в Groovy

Поскольку я видел много вопросов с советами по игре в гольф на интересующем их языке, я решил спросить о своем любимом языке: Groovy. Люди могут дать некоторые советы и рекомендации, которые будут использоваться в игре в гольф с...

14
Напишите функцию, которая возвращает прошедшее время данного глагола

Вызов Напишите функцию, которая принимает аргумент, который является глаголом, и возвращает прошедшее время глагола. (Предположим, что глагол правильный) Прошедшее время Примечание: не считайте y согласным или гласным. Обычно простое добавление edпосле глагола делает прошедшее время глагола....

14
Скажите «Привет» миру в искусстве ASCII

Задача: создать следующий вывод, используя как можно меньше символов: _ _ _ _ _ _ _ | | | | ___| | | ___ __ _____ _ __| | __| | | | |_| |/ _ \ | |/ _ \ \ \ /\ / / _ \| '__| |/ _` | | | _ | __/ | | (_) | \ V V / (_) | | | | (_| |_| |_| |_|\___|_|_|\___( ) \_/\_/ \___/|_| |_|\__,_(_) |/ Правила и...

14
Имитация любого 1D клеточного автомата

Соревнование Вы должны написать полную программу, которая берет семь чисел из STDIN и печатает двумерную историю клеточного автомата (CA) в STDOUT. Это код гольф. Форматирование ввода На входе будет семь целых чисел / строк, разделенных запятыми. Первое число - это номер правила в соответствии с...

14
Вывести количество единиц в двоичное число без использования побитовых операторов

Описание Учитывая число, выведите количество 1s в двоичном представлении. вход Число >= 0в базе 10, которое не будет превышать наибольшее число, которое может обработать ваш язык. Выход Количество 1s в двоичном представлении. Выигрышное условие Самый короткий код выигрывает. Disallowed Битовые...

14
Код Гольф: какова судьба космического корабля? [ASCII художественная версия]

Фон В галактике (и, возможно, во вселенной) далеко-далеко ... был космический корабль и множество планет. Неисправность на борту заставила космический корабль исчерпать топливо. Теперь он движется с опасно медленной скоростью возле скопления планет, из которого он должен сбежать! Какова будет...

14
Самая короткая программа Hello World без двоеточий

Недавно я увидел несколько вопросов о SO, в которых задавался вопрос, можете ли вы создать программу Hello World без использования точек с запятой с помощью C #. Задача состоит в том, чтобы сделать это снова, но в кратчайшем объеме...

14
Слушать идеальную игру Му Torere

Фон Mu Torere - это игра, которая является одной из двух, в которую играют народы маори в Новой Зеландии до европейского влияния. Это делает ее очень уникальной игрой, поскольку она имеет «объективный критерий выигрыша» и правила игры, которые отличаются от большинства других существующих игр....