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

Code-golf - это соревнование для решения конкретной проблемы в наименьшем количестве байтов исходного кода.

14
Найти слова бесконечности!
(Примечание: это ответвление моего предыдущего задания « Найди закрученные слова!» ) Определение Бесконечного Слова : Если вы соедините кривыми все символы Слова Бесконечности в алфавите (AZ), вы получите символ бесконечности ∞, как показано на диаграммах ниже. Все соединения четных должно быть вниз , все нечетные соединения должны быть вверх . …
36 code-golf  string 

24
Сложные двоичные числа
Давайте создадим простое сюръективное отображение из положительных целых чисел в гауссовы целые числа , которые являются комплексными числами, где действительная и мнимая части являются целыми числами. Например 4538, если задано положительное целое число, выразите его в двоичном формате без начальных 0символов: 4538 base 10 = 1000110111010 base 2 Удалить любые …

14
Увеличение серых кодов
Введение Серый код является альтернативой двоичного представления , в котором число увеличиваются на переключая только один бит, а не количество переменных бит. Вот некоторые серые коды вместе с их десятичным и двоичным эквивалентами: decimal | binary | gray ------------------------- 0 | 0 | 0 ------------------------- 1 | 1 | 1 …

19
Чебышевская ротация
Рассмотрим регулярную сетку, где каждая ячейка имеет целочисленные координаты. Мы можем сгруппировать ячейки в (квадратные) «кольца», где ячейки в каждом кольце имеют одинаковое расстояние Чебышева (или расстояние шахматной доски) от начала координат. Ваша задача - взять такую ​​координату ячейки и повернуть эту ячейку на одну позицию против часовой стрелки внутри …

13
Картина старого друга в искусстве ASCII
Я надеюсь, что эта картина вам знакома. Это один из призраков Пакмана в его «уязвимом» состоянии после того, как Пакман съел пилюлю. Соревнование Изобразите нашего призрака в маленькой рамке, используя искусство ASCII. При нормальном масштабе (подробнее об этом позже) каждый квадрат на изображении выше должен соответствовать одному символу, а рамка …

14
Тайны туалетной бумаги
Сегодня вам нужно решить очень практическую задачу: сколько петель нужно, чтобы на рулон туалетной бумаги было определенное количество листов? Давайте посмотрим на некоторые факты: Диаметр пустого цилиндра туалетной бумаги составляет 3,8 см Длина одного листа туалетной бумаги 10см. Толщина одного листа туалетной бумаги составляет 1 мм. Прежде чем вы обернетесь …

30
Кодовая лестница, копы
Примечание: этот вызов завершен. Материалы по-прежнему приветствуются, но не могут выиграть. Это нить полицейских. Нить грабителей идет сюда . Напишите код, который выводит целое число 1. Если вы добавляете, удаляете или заменяете один символ (по вашему выбору), код должен вывести целое число 2. Измените еще один символ (тот же или …

2
Будет ли башня балансировать?
Введение Учитывая ASCII башню и силу ветра, напишите программу или функцию, чтобы определить, будет ли башня балансировать или каким образом она упадет. Например, первая башня балансирует, а вторая падает влево. # # # # ### ### ### ### # # # # ##### ##### ### ### ### # Это мой …

30
EvenSt-ring C ode - g ol! F
Четная строка - это любая строка, в которой четность значений символов ASCII всегда чередуется. Например, строка EvenSt-ring$!является четной строкой, потому что значения символов ASCII: 69 118 101 110 83 116 45 114 105 110 103 36 33 И соотношения этих чисел: Odd Even Odd Even Odd Even Odd Even Odd …
36 code-golf  string 

1
Задача «Заполнить сетку»
Задача с простыми правилами, но нетривиальными алгоритмами. :-) задача Возьмите ввод в виде разделенных пробелом целых чисел: N A B S Где N - длина стороны двумерной квадратной матрицы, заполненной уникальными числами (целыми числами) между A и B включительно. Для каждой строки и столбца в этой матрице сумма всегда одна …
36 code-golf  math  grid 

20
Вычислить функцию Кармайкла
Описание задания В теории чисел, то функция Кармайкл λ принимает положительное целое число п и возвращает наименьшее целое положительное число K , так что к -й мощности каждого целого числа взаимно простых с п равно 1 по модулю п . Учитывая положительное целое число n , ваше решение должно вычислить …

23
Считать коз, чтобы спать
Некоторые люди считают овец, чтобы заснуть. Другие считают коз. Напишите программу или функцию, которая принимает положительное целое число N и выдает N-1 бодрствующих коз, за ​​которыми следует одна спящая коза, как если бы кто-то считал N коз, и в самом последнем случае они засыпали. Бодрствующие козы выглядят так: \ ___/o> …

30
Создание монеты ярмарка
У вас есть монета, которая производит 0или 1. Но вы подозреваете, что монета может быть предвзятой , то есть вероятность 0(или 1) не обязательно равна 1/2. Хорошо известна процедура «преобразования» Необъективное монету в справедливой монеты (т.е. для получения результатов с равной вероятностью), как это было предложено фон Неймана, состоит в …

14
Сумма всегда 15
Напишите программу или функцию, которая принимает массив неотрицательных целых чисел в качестве входных данных и выводит набор векторов / массивов с элементами входного массива по порядку, разбивая их так, чтобы каждый вектор суммировал до 15. Если сумма первых N элементов не «попадают в 15», тогда число, которое прошло 15, должно …

27
Строим метроном
Введение Несколько дней назад мне был нужен метроном для чего-то. У меня не было ни одного доступного, поэтому я скачал приложение из App Store. Приложение имело размер 71 МБ !!! 71 МБ для изготовления тик-ток ...?! Так что мне пришла в голову код-гольф, и мне было интересно, могут ли некоторые …
36 code-golf  music  audio 

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