Пазлы для программирования и Code Golf

45
Есть известные известные

Бывший министр обороны США Дональд Рамсфелд, как известно, популяризировал фразу «известные известные». Здесь мы собираемся перевести его замечания в строфу из четырех строк. В частности, выведите этот текст: known knowns known unknowns unknown knowns unknown unknowns Использование заглавных букв...

45
Создайте квадрат увеличивающегося размера путем репликации исходного кода

Ваше задание - написать программу четной длины , которая печатает квадрат ASCII-искусства (описанный ниже), который увеличивает длину своей стороны на 1 единицу каждый раз, когда исходный исходный код вставляется в середину текущего кода. Мне очень трудно определить эту задачу очень хорошо, поэтому...

45
Разделить строку при первом появлении каждого символа

Связанный. Получив печатную строку ASCII, разбейте ее на список непустых строк с новой подстрокой, начинающейся каждый раз, когда встречается символ, который ранее не встречался в том же случае. Примеры "mississippi" → ["m","i","ssissi","ppi"] "P P & C G" → ["P"," P ","& ","C ","G"] "AAA" →...

45
Сделай Слово Сосулька

Из-за технических ограничений Stack Exchange заголовок отображается неверно. Правильное название для этой задачи является Делать Word Icicle! Word Icicle Word cicle ord cicle ord icle ord i le or i le or i l or l or r Сегодняшняя задача состоит в том, чтобы сделать сосульки из входного слова. При...

45
ПРОГРАММИРУЮЩИЕ ЗАДАЧИ И КОДЕКС ____

вход Непустая закодированная строка, состоящая из печатных символов ASCII (в диапазоне 32-126), где некоторые пропущенные буквы были заменены на _. Выход Декодированная строка одинаковой длины со всеми буквами в нижнем регистре, включая пропущенные. Как? Редактировать: Как упомянуто @Deusovi в...

45
Хиральная головоломка

Форма является хиральной, если никакое вращение не может сделать ее похожей на зеркальное отражение. В этой головоломке мы будем писать киральные компьютерные программы. Для этой головоломки мы будем думать о программе как о прямоугольной матрице символов. Таким образом, все решения этой задачи...

44
Что вы можете сделать в 4K URI данных? [закрыто]

Баунти окончен, разработчик php выигрывает с игрой Конвея о жизни Сегодня веб-платформа развивается быстрыми темпами. Такие характеристики , как CSS3 анимации , преобразования , теней и градиентов , <canvas>, <audio>и <video>теги, SVG , WebGL , и многое другое означают , что вы...

44
Сбой вашего любимого компилятора [закрыто]

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

44
Умножить с ограниченными операциями

Есть 500 представителей неофициальной награды за лучший текущий ответ . Цель Ваша цель - умножить два числа, используя только очень ограниченный набор арифметических операций и присваивание переменных. прибавление x,y -> x+y Взаимный x -> 1/x( не деление x,y -> x/y) Отрицание x -> -x(...

44
Расшифровка исходного кода [поток грабителя для попыток взлома]

Это сопутствующий поток к основной задаче Unscramble the Source Code . Если вы думаете, что вам удалось расшифровать один из ответов полицейского, вы должны опубликовать свое решение в качестве ответа в этой теме. Напоминаем, у вас есть одна попытка взломать каждую заявку. Ваша попытка взлома будет...

44
Нарисуйте боулинг

Ваша цель - показать искусство ASCII формирования в боулинге с десятью булавками, где остаются только некоторые булавки. Побеждает несколько байтов. Десятки штифтов имеют треугольную форму: O O O O O O O O O O Булавки помечены от 1 до 10 как: 7 8 9 10 4 5 6 2 3 1 Рисование штифтов как Oи...

44
Иногда мне нужно изменить размер скриншота без потерь

Иногда мне нужно написать больше документации, чем просто комментарии в коде. И иногда для этих объяснений нужны скриншоты. Иногда условия получения такого скриншота настолько странные, что я прошу разработчика сделать для меня скриншот. Иногда скриншот не соответствует моим характеристикам, и мне...

44
Молекулы к атомам

Соревнование Напишите программу, которая может разбить входную химическую формулу (см. Ниже) и вывести соответствующие атомы в форме element: atom-count. вход Пример ввода: H2O Ваш ввод всегда будет содержать хотя бы один элемент, но не более десяти. Ваша программа должна принимать входные данные,...

44
Проверьте, допустим ли UUID без использования регулярных выражений

Для заданного строкового ввода напишите программу, которая печатает истинное значение в STDOUT или эквивалентное, если вход является допустимым UUID, без использования регулярных выражений. Действительный UUID 32 шестнадцатеричные цифры, отображаемые в пяти группах, разделенных дефисами, в форме...

44
Помогите, я в ловушке в треугольнике Серпинского!

Рисование треугольника Серпинского было сделано до смерти . Есть и другие интересные вещи, которые мы можем сделать с этим, хотя. Если мы достаточно прищуримся в треугольнике, мы можем рассматривать перевернутые треугольники как узлы фрактального графа. Давайте найдем способ обойти этот график!...

44
Йода-говорящий вызов, это

Соревнование Ну, я думаю, это совершенно ясно, не так ли? Вы должны создать функцию или программу, которая принимает строку в качестве аргумента и выводит соответствующий Yoda-говорящий. Это код-гольф , поэтому выигрывает наименьшее количество байтов. Вход Ввод может быть любой строкой без перевода...

44
Построить матрицу идентичности

Задача очень проста. Учитывая целочисленный ввод n, выведите n x nединичную матрицу. Тождественная матрица - это та, которая имеет 1s, охватывающую от верхнего левого угла до нижнего правого. Вы напишите программу или функцию, которая будет возвращать или выводить построенную вами матрицу...

44
Святые числа

Во многих шрифтах (особенно в шрифте Consolas ) 5 из 10 десятичных цифр имеют «дыры» в них. Мы назовем эти святые цифры: 46890 5 нечестивых цифр таковы: 12357 Таким образом, целое число может быть классифицировано как «священное», если оно содержит только святые цифры, и «нечестивое» в противном...

44
На кубике моего Рубика есть муравей

Стандартный решенный кубик 3 × 3 × 3 имеет 6 разноцветных граней, где каждая грань представляет собой сетку из квадратов 3 × 3 одного цвета. Белое лицо напротив желтого, красное - оранжевого, синий - зеленого, а когда белый указывает вверх, красный слева от синего: Представьте, что муравей сидит на...

44
Полный текст ширины

Текст полной ширины - это текст, который имеет пробел после каждого символа, включая последний. Например, первое предложение этого вопроса становится: F u l l w i d t h t e x t i s t e x t t h a t h a s a s p a c e a f t e r e v e r y c h a r a c t e r , i n c l u d i n g t h e l a s t o n e ....