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

10
Когда мигают огни?

Представь, что у тебя два огня. Эти огни мигают и выключаются с определенной скоростью: Light 0: Delay 0ms and then blink every 1000ms Light 1: Delay 500ms and then blink every 1000ms Давайте смоделируем эти огни для первых 2000 мс: 0ms: Light 0 on 500ms: Light 1 on 1000ms: Light 0 off 1500ms:...

10
Внедрить кубически куб

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

10
Прочитайте мою дату в свободной форме

Учитывая дату, записанную в любом (должен обрабатывать все в одной и той же программе) из следующих форматов, проанализируйте ее в действительном yyyy/mm/dd date. 17th May 2012 March 14th, 2016 20 February 2014 September 14, 2017 Sunday, June 8, 2015 правила Даты иногда будут недействительными,...

10
Слепой двоичный сумматор

Представьте , у вас есть две коробки B(x)и B(y), каждый из которых содержит неизвестный бит - 0 или 1, а машина , Fкоторая может , Рентгеновские их и производят третий ящик для B(x^y)( XOR ). Fтакже можно вычислить B(x*y)( и ). Фактически, это всего лишь особые случаи единственной операции, которую...

10
Unicode прямоугольники

Данный матрица aсимволов изu=" ╶╺╵└┕╹┖┗╴─╼┘┴┶┚┸┺╸╾━┙┵┷┛┹┻╷┌┍│├┝╿┞┡┐┬┮┤┼┾┦╀╄┑┭┯┥┽┿┩╃╇╻┎┏╽┟┢┃┠┣┒┰┲┧╁╆┨╂╊┓┱┳┪╅╈┫╉╋" координаты подматрицы , как x, y, w, h(слева, сверху, ширина> 1, высота> 1) толщина t1 (как в ┌) или 2 (как в ┏) визуализировать внутреннюю границу для подматрицы заданной толщины...

10
Простой государственный калькулятор налога с продаж

Налоги с продаж в Соединенных Штатах сложны, если не сказать больше. Как правило, существует налог с продаж штата (есть несколько штатов, которые не собирают налог с продаж штата), но также может быть налог с продаж округа, налог с продаж школьного округа, налог с продаж муниципального (городского)...

10
Создайте изображение особого периода

Создайте программу или функцию, которая принимает данные в форме <width>, <height>, <color1>, <color2> и генерирует вывод так, что первая строка чередуется между пикселями цвета <color1>и <color2>с периодом <height>. Для каждой последующей строки период...

10
Это поиск фильма

Это простая (ish) задача по поиску в сети. вход Ваш код должен принимать рейтинг фильма MPAA и число от 0 до 100 в качестве входных данных. Он может сделать это любым удобным для вас способом. Вывод Ваш код должен возвращать название любого фильма, который имеет: а) рейтинг фильма и б) числовую...

10
Числа БИ (или Суммированные числа)

Как их найти Возьмите натуральное число k. Найдите его делители . Найти различные простые факторы каждого делителя . Суммируйте все эти факторы вместе. Если это число (сумма) является делителем k ( если сумма делит k ), то это число k является числом BIU Примеры Давайте возьмем число 54 Найти все...

10
Точная обложка

ВЫЗОВ Учитывая набор сгруппированных букв, расположите их на доске так, чтобы они полностью покрывали область. Представительство в Совете (также известное как КОРАБЛЬНАЯ ПАЛУБА) Доска представляет собой сетку 6х6. Там всегда будет 36 полных квадратов. Колонки помечены AF. Ряды отмечены 1-6. Пример:...

10
Экспонент комплексных чисел

Учитывая два целых числа, которые могут быть отрицательными, нулевыми или положительными, aи b(взятые в любом приемлемом формате, включая ввод простого комплексного числа ), преобразуйте его туда, a + biгде iнаходится мнимое число (квадратный корень из отрицательного числа). Затем возведите в...

10
Что можно назначить на что?

связанные с Что можно назначить на что? В этом задании вам дадут два типа, Aи вы Bопределите, можно ли их Aназначить B, Bназначить Aили нет. Система типов (Я буду использовать tдля представления любого типа) Основные типы Основные типы представлены одной заглавной буквой, например X. Они в основном...

10
Приблизительно мои квадраты

Вдохновленный этим видео от tecmath . Аппроксимацию квадратного корня любого числа xможно найти, взяв целочисленный квадратный корень s(то есть наибольшее целое число такое, что s * s ≤ x), а затем вычислив s + (x - s^2) / (2 * s). Назовем это приближение S(x). (Примечание: это эквивалентно...

10
Разделяем ли мы главный кластер?

Простое скопление целого числа N выше , чем 2 , определяются как пара образована самым высоким простым строго снизить , чем N , а самый низкий премьер строго выше , чем N . Обратите внимание, что согласно приведенному выше определению, если целое число само является простым, то его простой кластер...

10
У меня есть разрешение?

Соревнование Учитывая строку, обозначающую символическую запись разрешения UNIX файла и его владельца (идентификатор пользователя и идентификатор группы), решите, есть ли у данного пользователя Aразрешение на чтение / запись / выполнение. Относящиеся . Разрешения в системе UNIX В UNIX каждый файл...

10
Advent Challenge 8: Планирование транспортировки тележки для хранения!

<< Пред. Благодаря сообществу PPCG Санта теперь сбалансировал свои тележки для хранения. Теперь ему нужно переместить их в транспортные доки, чтобы их можно было отправлять на погрузочные площадки. К сожалению, дорожки для перемещения тележек - беспорядок, и он должен выяснить, как обойти их...

10
Это удовлетворительное число?

вдохновленный этим разговором в чате Удовлетворяющее число является числом , чье десятичного представление имеет вида abx, со следующими свойствами: xсамый длинный конечный повторяющийся суффикс или последняя цифра, если в конце нет повторения ( 123333-> 3333, 545656-> 5656, 123-> 3) bэто...

10
Формируйте список, используя простые числа

Вам подарили N кучек монет. Вы решили разделить каждую из этих куч B 1 , B 2 , ..., B N на отдельные группы людей. Количество людей, получающих монеты, должно быть простым числом, а сумма денег, предоставляемая каждому человеку, должна быть разной в каждой стопке. Ввод: N, B 1 , B 2 , ..., B N...

10
Коллекция из последовательности, составляющей идеальный квадрат

Учитывая последовательность OEIS A033581 , которая является бесконечной последовательностью, n -й член (0-индексация) задается формулой 6 × n 2 в замкнутой форме . Ваша задача - написать код, который выводит все подмножества набора из N первых чисел в последовательности так, чтобы сумма...

10
RoboZZle переводчик

Ваша задача - написать интерпретатор RoboZZle. Если вы не знакомы с игрой, посмотрите видео на robozzle.com или прочтите мое описание ниже. Робот живет на прямоугольной сетке из квадратов красного, зеленого, синего или черного цвета. Черные квадраты недоступны. Другие доступны, и некоторые из них...