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

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

30
Вывод такой же длины, как и код
В этой задаче вы должны написать программу или функцию, которая не принимает ввод и печатает или возвращает строку с тем же числом байтов, что и сама программа. Есть несколько правил: Вы можете выводить только байты в диапазоне ASCII для печати (от 0x20 до 0x7E включительно) или в новых строках (0x0A …

3
Sprocket Science: анимация системы с цепным приводом
Целью этой задачи является создание анимации системы цепного привода , состоящей из набора звездочек, соединенных вместе цепью . основные требования Ваша программа получит список звездочек , указанных в виде (x, y, radius)триплетов. В результате чего система цепного привода состоит из этих цепных колес, соединенных друг с другом посредством замкнутой цепи …

30
Я скопировал свой пароль в буфер обмена! Вы можете удалить это?
Следуя лучшим правилам безопасности , я сохраняю простой текстовый файл с моими паролями на жестком диске. Фактически, я просто скопировал и вставил один из них, чтобы получить доступ к моей учетной записи PPCG. В ясный момент я решаю, что пароль не должен оставаться в буфере обмена после его использования. Поскольку …
96 code-golf 

30
Сделать программу Ceeeeeeee
Однажды я написал программу на JavaScript, которая будет принимать в качестве входных данных строку и символ и будет удалять все символы, кроме первого и символа, заданного в качестве входных данных, один за другим. Например, вычисление этого с входными данными codegolf.stackexchange.comи eдля символа дает: codegolf.stackexchange.com cdegolf.stackexchange.com cegolf.stackexchange.com ceolf.stackexchange.com celf.stackexchange.com cef.stackexchange.com ce.stackexchange.com …
95 code-golf  string 

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

30
Реализовать алгоритм сортировки Таноса
Алгоритм сортировки выглядит так: Пока список не отсортирован, закрепите половину всех элементов (удалите их из списка). Продолжайте, пока список не будет отсортирован или пока не останется только один элемент (который сортируется по умолчанию). Этот алгоритм сортировки может давать разные результаты в зависимости от реализации. Процедура удаления элемента должна решаться реализацией, …

14
Я пассивно агрессивен и хочу оскорблять моего босса без его ведома
Это были тяжелые несколько месяцев на работе, и я чувствую, что просто хочу кричать прямо в лицо своему боссу. Однако я не из тех, кто напрямую сталкивается с людьми, с которыми у меня проблемы. Я также не хочу потерять свою работу. Итак, вот идея: я хочу быть в состоянии оскорбить …
93 code-golf  string 

12
Доказательство того, что российский криптографический стандарт слишком структурирован
Цель этой задачи - найти невероятно короткую реализацию следующей функции pв выбранном вами языке. Вот код C, реализующий его (см. Эту ссылку TIO, которая также печатает его выходные данные) и страницу википедии, содержащую его. unsigned char pi[] = { 252,238,221,17,207,110,49,22,251,196,250,218,35,197,4,77, 233,119,240,219,147,46,153,186,23,54,241,187,20,205,95,193, 249,24,101,90,226,92,239,33,129,28,60,66,139,1,142,79, 5,132,2,174,227,106,143,160,6,11,237,152,127,212,211,31, 235,52,44,81,234,200,72,171,242,42,104,162,253,58,206,204, 181,112,14,86,8,12,118,18,191,114,19,71,156,183,93,135, 21,161,150,41,16,123,154,199,243,145,120,111,157,158,178,177, 50,117,25,61,255,53,138,126,109,84,198,128,195,189,13,87, 223,245,36,169,62,168,67,201,215,121,214,246,124,34,185,3, 224,15,236,222,122,148,176,188,220,232,40,80,78,51,10,74, 167,151,96,115,30,0,98,68,26,184,56,130,100,159,38,65, …

20
Где 0xBEEF?
Этот вызов был вдохновлен рекламой Венди с 1984 года. Иллюстрация Т.С. Роджерса Ваша задача - найти шестнадцатеричный 0xBEEF на двоичной булочке. «Говядина» состоит из следующего шаблона: 1 0 1 1 (0xB) 1 1 1 0 (0xE) 1 1 1 0 (0xE) 1 1 1 1 (0xF) И «плюшка» состоит из …

30
Будет ли эта строка работать как строка?
Напишите программу, которая принимает строку из одной строки, которая, как вы можете предположить, будет содержать только символы /\_‾. (Это прямая и обратная косая черта, подчеркивание и наложение . Вы можете использовать ~вместо наложения, если это необходимо, поскольку наложение не является удобным ASCII.) Например, один из возможных входных данных: __/‾‾\/\_/‾ Ваша …

27
Код заканчивается?
Это проблема кода в гольф, о которой я подумал с математическим уклоном. Задача состоит в том, чтобы написать максимально короткий код, так что остается открытым вопрос, заканчивается ли код. Примером того, что я имею в виду, может быть следующий фрагмент кода на Python, адаптированный от anwser к этому вопросу cs …
92 code-golf  math 

30
Пятьдесят оттенков серого
Мальчики и девочки очень рады видеть « Пятьдесят оттенков серого» на серебряном экране, мы просто хотим кодировать, не беспокоясь, поэтому перед нами стоит задача поразмыслить. Вы должны: Распечатайте на экране пятьдесят квадратов, каждый из которых имеет свой оттенок серого. Если вашему языку не хватает возможностей для обработки изображений , вы …

30
Изображение Мандельброта на каждом языке
Я всегда использовал изображение Мандельброта как «графическую» версию Hello World в любом графическом приложении, которое мне досталось. Теперь очередь твоих парней. Язык должен иметь возможность графического вывода или рисования диаграмм (сохранение файлов запрещено) Визуализируйте квадратное изображение или график. Размер не менее 128 и не более 640 по ширине * Координаты …

14
Цвета в наших звездах
Напишите программу, которая принимает строку или текстовый файл, первая строка которого имеет вид width height и каждая последующая строка имеет вид x y intensity red green blue где: widthи heightмогут быть любые натуральные числа. xи yмогут быть любые целые числа. intensity может быть любым неотрицательным целым числом. red, greenи blueмогут …

30
В честь Адама Веста
Адам Уэст скончался, и я хотел бы почтить его память здесь, на PPCG, хотя я сомневаюсь, что он знал о нашем существовании. В то время как есть много, много разных вещей, которыми этот человек известен, ни одна не более заметна, чем его роль в качестве оригинального бэтмена. Я всегда буду …

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