Вопросы с тегом «restricted-source»

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

14
Сделайте квадрат кода с вашим любимым словом
Выберите свое любимое 6-буквенное распространенное английское слово, которое не имеет повторяющихся букв , например wombat. Напишите программу в N × N сетке символов без комментариев , чтобы каждая строка и столбец содержали все буквы вашего слова в нижнем регистре в любом порядке. Программа должна вывести определение вашего слова из 36 …

30
Рок круглосуточно
Как можно меньше символов Юникода выведите следующее (144 символа): 1, 2, 3 o'clock, 4 o'clock rock, 5, 6, 7 o'clock, 8 o'clock rock, 9, 10, 11 o'clock, 12 o'clock rock, We're gonna rock around the clock tonight. Вы не должны использовать никакие цифры в вашем коде, кроме цифры 1.

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

1
Циклический Левенкин
Фон Как известно большинству постоянных PPCG, quine - это программа, которая при запуске выдает собственный исходный код; а расстояние Левенштейна между двумя строками - это минимальное количество вставок, удалений и правок, необходимых для преобразования одной строки в другую. В этой задаче мы объединяем две концепции в «levenquine»: программу, которая выводит …

30
Вывод названия языка программирования
Вызов: На выбранном вами языке программирования не нужно вводить и выводить название вашего языка программирования. Достаточно справедливо, верно? Ограничения: Вы не можете использовать любой символ, который включен в название вашего языка программирования в вашем коде. Например, если я использую Batch, я не должен использовать символы «B», «t», «c» в моем …

30
Взломать в лотерею
Вы недавно создали учетную запись на хитром сайте азартных игр, где за плату в 25 долларов они вернут вам случайную сумму от 0 до 50 долларов. Получив около 5 долларов дважды, вы решаете доказать, что сайт является мошенничеством. Получив доступ к их внешнему брандмауэру с паролем по умолчанию, вы попадаете …

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

30
Проверьте, допустим ли UUID без использования регулярных выражений
Для заданного строкового ввода напишите программу, которая печатает истинное значение в STDOUT или эквивалентное, если вход является допустимым UUID, без использования регулярных выражений. Действительный UUID 32 шестнадцатеричные цифры, отображаемые в пяти группах, разделенных дефисами, в форме 8-4-4-4-12, всего 36 символов (32 буквенно-цифровых символа и четыре дефиса). Источник Тестовые случаи 0FCE98AC-1326-4C79-8EBC-94908DA8B034 …

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

30
Настоящий Тонкий Шейди
Выведите следующее как можно меньше байтов: I'm Slim Shady. Yes, I'm the real Shady. All you other Slim Shadys are just imitating. So, won't the real Slim Shady please stand up? Please stand up. Please stand up. Следующие пять слов должны появиться ТОЛЬКО ОДИН РАЗ в вашем коде: I'm Slim …

30
Буквенно-цифровой Hello World [закрыто]
Ваша цель написать «Привет, мир!» (минус кавычки). Это конкурс популярности , поэтому побеждает большинство голосов. Длина кода будет использоваться для разрыва связей. Все идет, пока это в следующих правилах: Все символы должны быть буквами или цифрами, поэтому вы можете использовать только символы в строке "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789". Весь код, который вы используете, …

28
Сюрприз для Brain-Flak
Этот вопрос входит в серию заданий на День Рождения Brain-flak, предназначенных для празднования первого Дня Рождения Brain-Flak. Вы можете найти больше информации о Дне Рождения Brain-Flak здесь . Сегодня первый день рождения Brain-Flak! Поэтому я подумал, что мы устроим сюрприз на день рождения. Так что на вашем любимом языке распечатайте …

14
Какое самое короткое непрерывное подмножество ASCII вам нужно для вывода остальных?
В печатаемых символов ASCII (шестнадцатеричные коды 20 7Е) в порядке являются: !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ (Обратите внимание, что там есть место.) Эта строка явно содержит все печатаемые символы ASCII, по крайней мере, один раз в порядке возрастания при чтении слева направо, но не в порядке убывания. Струна REVERSED:~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"! NORMAL: !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ содержит все печатные …

15
Определите, является ли число в 2017 году сыпучим без простых чисел в исходном коде
Из всех тех лет, в которых я принимал участие в этом испытании, 2017 год - это первый год, который стал лучшим номером. Так что вопрос будет о простых числах и их свойствах. Ваша задача состоит в том, чтобы создать программу или функцию, которая будет принимать произвольно большое положительное целое число …

9
Написать Quine на простом английском
Напишите квинну , состоящую из настоящих английских слов, разделенных пробелами. «Слово» определяется как строка, содержащая только строчные и прописные буквы ( /[a-zA-Z]+/в регулярном выражении). Чтобы быть «реальным», ваше слово должно быть признано официальным словарем Scrabble . Я использую словарь Эрудит, так как он дает четкий ответ о том, что является, …

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