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

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

5
Что это за угол?
Цель этой задачи - определить угол линии на изображении. Правила на изображении: Фон изображения будет белым ( #FFFFFF) Штрих линии будет черным ( #000000) Линия НЕ будет сглажена Изображение будет 100х100 пикселей Линия начнется в центре изображения Линия начнет указывать вниз (6 часов) Линия будет длиной 50 пикселей Угол линии …

1
Отличное доказательство, слишком маленькое, чтобы обмануть!
Вы сидите дома, потирая руки самым злым образом. На этот раз я смогу установить сообщество A-SPIN! Я просто утверждаю, что я доказал эту проблему (что, несомненно, невозможно) в этой книге здесь ... Вы открываете первую релевантную страницу. Вы нацарапаете эти слова ... Вы, конечно, злой Ферма! Хаха, шучу. Вы знаете, …

3
Фестиваль огней ASCII-art
Напишите, как можно меньше символов , программу, которая принимает ноль или шесть аргументов командной строки menorah menorah YEAR MONTH DAY HOUR MINUTE SECOND (Обе формы должны поддерживаться. Версия с нулевым аргументом должна быть эквивалентна вызову версии с шестью аргументами с текущей системной датой и временем в местном часовом поясе.) и …

8
Верстка многомерных этикеток
В многомерном мире steam-панк наш босс хочет прикрепить напечатанные индексные этикетки к каждому ящику в многомерной картотеке нашего конгломерата. Начальник хочет набрать весь лист с надписью в виде единой формы, используя шрифт, купленный только для этой цели, поэтому мы должны заказать сортировки (металлические символы). Так как сортировки очень дороги, наш …

4
Sobel Edge детектор
Ваша задача состоит в том, чтобы написать программу, которая берет входное изображение и запускает его через обнаружение краев, чтобы стать выходным изображением. Обнаружение кромок работает следующим образом (если неясно, см. Раздел Обнаружение кромок ): Значение для пикселя - это общая яркость пикселя, поэтому, если он цветной, вам нужно сначала преобразовать …

7
Прерывающие сигнал квины
Quining имеет долгую историю - если вы еще не слышали о ней, щелкните по метке и прочитайте немного о ней. Твое задание Выведите бесконечную серию 1s (без других пробелов [переводы строки, пробелы и т. Д.)). UNTIL SIGINT (обычно CTRL-C) вызывается. Когда он вызывается, выведите исходный код программы. правила Это должен …
12 code-golf  quine 

1
Понедельник Мини-гольф № 7: Упростите измерения ингредиентов
Мини-гольф по понедельникам: серия коротких соревнований по коду , публикуемых (надеюсь!) Каждый понедельник. Извините, что уже поздно; Я осознал 90% пути, написав другую идею, что это дубликат. Моя семья довольно большая, поэтому мы едим много еды. Обычно нам нужно удвоить, утроить или даже четверть рецептов, чтобы приготовить достаточно еды! Но …

3
Это большой сезон
Штанги в моем спортзале выглядят так: =========[]-----------------------[]========= Они могут вмещать тарелки пяти разных размеров, 2,5 фунта, пять фунтов, десять фунтов, 25 фунтов и 45 фунтов: . . ! | . ! | | | | | | | | ' ! | | | ' ! | ' В целях …

5
Избегайте повторения букв между пятью простыми программами
Ваша задача - написать 5 разных полных программ для 5 следующих задач: Распечатать Hello, World! Учитывая вход с STDIN, выведите факториал, вы можете предположить, что вход является целым числом> = 0 Дано целое число N, вычислить сумму простых чисел <= N Учитывая ввод с помощью STDIN, выведите буквы, использованные при …

2
Бета Снежинка
Вызов Зима быстро приближается со многими местами, получающими первые слои снега в течение сезона 15/16, так почему бы нам не разбить снегоуборочные машины и не закодировать себя снегом? Получив целое число nчерез STDIN, выведите ASCII-представление снежинки беты (как описано ниже) на уровне n. Бета Снежинка Снежинка начинается на уровне 0 …

1
Вращающиеся спирали
Учитывая квадрат текста, представляющий спираль символов, вращайте его! Спираль начинается в центре и движется против часовой стрелки к внешнему краю, начиная слева от центра: 987 216 345 Это переводит на строку 123456789. Поворот выполняется влево , поэтому если повернуть его на одну позицию, он будет 234567891. Это представлено: 198 327 …
12 code-golf  string 

12
Играть в игру на выбывание
Вступление В этом задании ваша задача - смоделировать игру определенного типа. В игре участники стоят в кругу, и все держат целое число. В каждом раунде игры каждый участник указывает на человека, nотступающего, если nэто число, которое он держит. Если nположительный, они считают справа, если nотрицательный, они считают слева, а если …

30
Удалить повторяющиеся слова из строки
Удалите все повторяющиеся слова из введенного предложения. На входе будет что-то похожее, cat dog cat dog bird dog Snake snake Snakeа на выходе должно быть cat dog bird Snake snake. Там всегда будет один пробел, разделяющий слова. Порядок вывода должен совпадать с порядком ввода. (См. Пример) Вам не нужно обрабатывать …
12 code-golf  string 

3
Математика в Манхэттене
Я определяю следующие операторы: Манхэттен Добавление a + M b для однозначных чисел является результатом объединения b на a. Итак, a + M b = 10a + b. Следовательно, общий оператор + M определяется следующим образом: a + M b = 10a + b Манхэттенское вычитание a - M b, …

3
Генерация монотонной функции
обзор В этой задаче ваша задача состоит в том, чтобы случайным образом генерировать монотонную математическую функцию между двумя наборами. вход Ваши входные данные представляют собой два натуральных числа sи n. После получения этих входных данных ваша программа должна сгенерировать случайную математическую функцию fиз набора в . Другими словами, это «правило», …

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