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

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

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

43
Код, который запускает Game of Life на себя

Напишите два прямоугольных блока кода, каждый шириной w и высотой h символов, которые реализуют игру жизни Конвея, когда они расположены в виде сетки. ( w и h могут быть любыми положительными целыми числами) Например, два кодовых блока могут быть: ( w = 3, h = 2, не фактический код) XX| --+ а также...

42
StringgnirtSStringgnirtSStringgnirtS

Вот сравнительно простой вызов для вас. Если задана строка длины N , выведите строку вперед, затем назад, затем вперед, затем назад ... и т. Д. N раз. Например, если ваш вклад был Hello! Вы должны вывести: Hello!!olleHHello!!olleHHello!!olleH Вы также можете при желании вывести один завершающий...

41
Сдвиг-ориентированное программирование

Строка может быть сдвинута на число nпутем получения значения байта cкаждого символа в строке, вычисления (c + n) mod 256и преобразования результата обратно в символ. Например, смещение "ABC123"на 1 приводит к "BCD234"смещению на 10 "KLM;<="дюймов и смещению на 255 дюймов "@AB012". Задание...

40
40 чисел в 9 байтах

Существует 40 способов размещения направленного гамильтонова пути на сетке 3 × 3: на этом графике ( спасибо Sp3000! ) Показаны только 20 ненаправленных путей. Пройдите каждую цветную линию в обоих направлениях для 40 направленных путей. Вызов Используя только ASCII для печати , напишите сетку...

40
Шаблон программы для печати * любой * строки

Напишите программу со следующими свойствами: При запуске как есть, программа не выдает выходные данные (т. Е. 0 байтов вывода). Внутри программы есть место (по вашему выбору: оно может быть в начале, в конце или где-то посередине) со следующим свойством: изменение программы путем помещения туда...

40
Хорошо связанный вызов

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

39
Я перевернуть исходный код, вы отрицаете вывод!

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

38
Спрятать иголку в стоге сена (менты)

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

37
Является ли матрица центросимметричной ... и код тоже?

Defintion Центросимметрична матрица представляет собой квадратную матрицу , которая симметрична относительно его центра. Точнее, матрица размером является центросимметричной, если для любого выполнено следующее соотношение: AAAn × nN×Nn \times nя ,j ∈ ( [ 1 , n ] ∩ Z )я,J∈([1,N]∩Z)i,\: j \in ([1,...

37
Заполните ваш код

вход нет входных данных для этого вызова Соревнование Напишите код, который выводит: первые 10 простых чисел, сумма цифр которых равна количеству байтов вашего кода Примеры Допустим, ваш код - Co&%423@k"oo"это 13 bytes ваш код, который должен выводить [67, 139, 157, 193, 229, 283, 337, 373,...

36
Буква, число, символ, пробел, повтор

Есть 97 символов ASCII, с которыми люди сталкиваются на регулярной основе. Они делятся на четыре категории: Письма (всего 52) ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz Числа или цифры (всего 10) 0123456789 Символы и пунктуация (всего 32) !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~ Пробелы...

36
Я переворачиваю исходный код, вы отрицаете ввод!

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

36
Двойное время не двойное время

На основании этого вызова. В ритм-игре osu! Модификатор сложности «Двойное время» увеличивает скорость только на 50%. Ваша задача состоит в том, чтобы написать программу, которая выводит положительное четное целое число (больше 0), и когда каждый байт / символ (ваш выбор) в вашем исходном коде...

35
Скрытые Инверсии (Нить Копов)

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

35
Snakify String

Snakified строка выглядит следующим образом: T AnE eOf ifi ing h s x l A k e r isI amp Sna dSt Твое задание Возьмите строку sи размер n, затем выведите обнаженную строку. Входы ThisIsAnExampleOfaSnakifiedStringи 3приведут пример выше. Характеристики s будет содержать только символы ASCII между...

34
Jumblers vs Rebuilders: кодирование с помощью тетриса

В традиционном тетрис , есть 7 различных Tetromino кирпичей, каждый из которых, обозначаемые буквой , подобной его формы. # # # # # ## # # ### ## ## # ## ## ## # ## ## I O L J T Z S Рассмотрим расположение этих кирпичей, которые могут составлять сплошной прямоугольник W × H для некоторых...

33
Программирование блоков Tetris (буквально)

В игре Tetris есть 7 типов кирпичей или Tetr i minoes , которые математически известны как tetr o minoes, потому что все они сделаны с 4 квадратными сегментами: Они имеют имена I, J, L, O, S, T и Z, которые соответствуют их приблизительным формам. С учетом поворотов на 90 ° в общей сложности...

33
Умножение путем само-модификации

... по крайней мере, для некоторого определения "само-модификации". Задание В этих проблемах, ваша задача состоит в том, чтобы написать три строки A, Bи Cкоторые удовлетворяют следующие свойства. Строка Bимеет длину не менее 1. Для каждого n ≥ 0, строка является допустимой программой (имеется в...

32
Сто паролей

У меня есть сто хранилищ, каждое внутри другого. Каждое хранилище имеет пароль, состоящий из одного номера. 95 43 81 89 56 89 57 67 7 45 34 34 78 88 14 40 81 23 26 78 46 8 96 11 28 3 74 6 23 89 54 37 6 99 45 1 45 87 80 12 92 20 49 72 9 92 15 76 13 3 5 32 96 87 38 87 31 10 34 8 57 73 59 33 72 95 80...