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

25
Программа идентификации формы

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

24
Запущенный конфликт слияния

При использовании инструмента, такого как git, для объединения двух файлов, конфликт может быть обнаружен и добавлен к результату объединения. Слияние этих двух файлов: мой файл: Common line of code 1 Common line of code 2 my lines Common line of code 3 Common line of code 4 их файл: Common line of...

24
XOR зашифровать ваши программы с источником других программ

Напишите две программы так, чтобы, когда байты их исходного кода были XOR-d вместе, они создавали третью действительную программу на одном языке. Длина каждой из трех программ в байтах должна быть одинаковой. Первая программа должна вывести A. Вторая программа должна выводить B. Третья программа...

24
Вызов кардинального кода

задача Вы отвечаете за создание компаса, в некотором роде. Представьте свой исходный код как «стрелку» компаса, где работа в разных направлениях дает отчетливый результат. Поддерживаемые ориентации исходного кода: север, восток, юг и запад. пример Допустим, у вас есть исходный код: ABCD J K WXYZ Мы...

23
Выступи против длинных очередей

Недавно кто-то предложил более строгие ограничения для длины строки Python по умолчанию: Очевидно, что ни одна программа не должна использовать более 80 символов в строке по целому ряду причин. Прежде всего, для удобочитаемости и удобства обслуживания важно иметь твердый стандарт, чтобы мы могли...

23
Повторно используйте ваш код!

В этой задаче мы пытаемся решить две важные проблемы одновременно. Они есть: Учитывая целые числа a и b , скажите, является ли a b -1 простым числом. Даны целые числа a и b , вернуть nCr (a, b). В частности, вы должны написать две программы, одна из которых выполняет первую задачу, а другая -...

23
Повторяй за мной!

Задав строку в качестве аргумента, выведите длину самой длинной (-ых) непересекающейся повторной подстроки (-ов) или ноль, если такой строки нет. Вы можете предположить, что входная строка не пуста. Примеры abcdefabc: подстрока abcповторяется в позициях 1 и 7, поэтому программа должна вывести 3...

23
Муравьи на натуральном бревне

Это хороший вызов для начинающих и хороший убийца времени. Я сказал только «естественный» журнал, потому что заголовок был слишком коротким, это не имеет ничего общего с логарифмами. Дано 2 переменные: Количество муравьев n. Ширина бревна w. Выведите лог ширины wс nмуравьями (показан пример w=3,...

22
Вызов ogl-edocf

вход Непустая перетасованная строка, состоящая из символов ASCII в диапазоне .[32..126][32..126][32..126] Выход Выход получается путем применения последовательных поворотов к входной строке. Для каждой буквы ( [a-zA-Z]) во входной строке, идущей слева направо: если буква в верхнем регистре,...

22
Цезарь-Cypher-Mania

Цезаря Шифр является очень простой шифр подстановки , где каждая буква сдвигается на фиксированное смещение (зацикливание вокруг Z до А). Точно так же мы можем также использовать шифр Цезаря для набора печатных символов ASCII. Это 95 символов из кодовых точек от 0x20 до 0x7E. Для данного смещения...

22
Взаимные негативные квины

Это было вдохновлено печатью негатива вашего кода и игрой в гольф . Рассмотрим прямоугольник символов, который соответствует следующим ограничениям: Состоит исключительно из печатных символов ASCII Размеры больше 1 Каждая строка и каждый столбец содержит хотя бы один пробел. Каждая строка и каждый...

22
Луковое программирование

Используя только пригодный для печати ASCII (шестнадцатеричные коды от 20 до 7E), напишите квадратную базовую программу N × N без комментариев, которая окружена еще 4 слоями , создав квадратную программу (N + 8) × (N + 8) (N> 0) , Для N = 3 макет (который будет заменен реальным кодом) выглядит...

22
Кодовые кроссворды

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

22
Напишите квадратную программу, которая выводит количество раз, когда она была «развернута»

Рассмотрим квадратный блок текста, шириной N символов и высотой N, для некоторого нечетного целого числа N больше 1. В качестве примера пусть N = 5, а текст будет: MLKJI NWVUH OXYTG PQRSF ABCDE Обратите внимание, что это алфавит (кроме Z), вращающийся против часовой стрелки от левого нижнего угла....

22
Получить случайное число из n цифр с разными цифрами и сначала не 0

Я прочитал этот вопрос и подумал, что это будет хорошим испытанием. задача Дайте вход 0<n<10генерировать случайное число с ровно n цифр первый не 0 так f(n)>10**(n-1)-1 отличные цифры Критерии победы Это код-гольф, поэтому выигрывает самый короткий код. случайный Я имею в виду равномерно...

21
Чтение кода за 8 способов вывода 8 чисел

Английский язык и большинство языков программирования пишутся и читаются слева направо, сверху вниз, но это не обязательно так . На самом деле для блока текста ABC DEF Я могу думать о восьми связанных способах, которыми это могло бы быть прочитано: Слева направо, сверху вниз (LTR-TTB): ABCDEF...

21
Нарисуйте пустой квадрат # с заданной шириной

Я получил этот вызов от Codingame, и мне интересно узнать о лучших решениях, чем у меня: При заданной ширине с помощью стандартного ввода нарисуйте пустой квадрат '#' с заданной шириной и длиной. Пример: 5 результатов в ##### # # # # # # ##### Я использовал Python для решения этой проблемы, поэтому...

21
Когда жизнь дает тебе лимоны, делай лимонад

Вызов Вам будет предоставлена входной строки, везде слово "Lemon"встречается оно должно быть преобразовано в "Lemonade" ноa , dи eдолжны быть заимствованы из другого места в предложении. пример Пример ввода: Я нашел лимон, когда я был ребенком Пример вывода: Я основал лимонад, когда я был ребенком...

21
Pure Sourcery - Формирование программ, которые выводят цифры от 0 до 9

Вот пиксельный шрифт 5 на 7 для цифр от 0 до 9: .███. █...█ █...█ █...█ █...█ █...█ .███. ..█.. ███.. ..█.. ..█.. ..█.. ..█.. █████ .███. █...█ ....█ ...█. ..█.. .█... █████ .███. █...█ ....█ ..██. ....█ █...█ .███. █..█. █..█. █..█. █████ ...█. ...█. ...█. █████ █.... █.... .███. ....█ █...█ .███....

21
Транспозиции и диагонали

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