Вопросы с тегом «kolmogorov-complexity»

14
И все люди сказали ...

Цель С учетом ввода текста, который не содержит символов [или ], выполните следующие действия: Для каждого экземпляра Amenс хотя бы одной заглавной буквой (то есть для всех случаев Amenисключения amen) выведите то же самое Amen(сохраните заглавными буквами). Для каждого экземпляра /all the people...

14
Сгенерируйте Java

Ваш начальник хочет, чтобы вы написали такой код: public static boolean isPowerOfTen(long input) { return input == 1L || input == 10L || input == 100L || input == 1000L || input == 10000L || input == 100000L || input == 1000000L || input == 10000000L || input == 100000000L || input == 1000000000L...

14
Конвертировать английский в число без встроенных модулей или библиотек

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

14
Вывести текущее время в ascii art

Вызов Ваша задача - вывести время (через 12 часов) в ascii art. Все символы, которые будут использоваться, следующие: ___ __ ___ ____ _ _ _____ __ ______ / _ \ /_ | |__ \ |___ \ | || | | ____| / / |____ | | | | | | | ) | __) | | || |_ | |__ / /_ / / | | | | | | / / |__ < |__ _| |___ \ | '_ \ / /...

14
Распечатать слоеный пирог

Вызов С учетом входных данных nнапечатайте художественные nслои торта ASCII высотой, если смотреть со стороны, с двумя свечами сверху. См. Примеры ниже для деталей. Выход >> cake(1) _|_|_ | | +-----+ >> cake(3) _|_|_ | | +---------+ | | +-------------+ | | +-------------+ ...и так...

14
Shuffle Up и сделка!

Сейчас пятница, и я устал, так что давайте сделаем быстрый! Не принимайте никаких данных, однако вы должны вывести все тринадцать пронумерованных карт в стандартной колоде карт. Вы должны вывести 2 через Ace (Suit agnostic). У каждой карты есть вершина, которая обозначена пробелом и десятью _и...

14
Это почти Рождество!

Из-за этого семьи со всего мира строят рождественские елки. Но это нормальное дерево может через некоторое время наскучить, поэтому давайте сделаем дерево ASCII! Листья представлены #и должны быть расположены, как показано в примере вывода. У нас есть 5 шариков ( O) и 5 ​​леденцов ( J), которые мы...

14
Случай соответствия Найти заменить

Возьмите три ввода, строку текста T; строка символов для замены F; и строка символов , чтобы заменить их, R. Для каждой подстроки Tс такими же (без учета регистра) символами, как F, замените их на символы в R. Тем не менее, сохраните тот же случай, что и исходный текст. Если есть больше символов ,...

14
Рекурсивно каскадные кумулятивные суммы [N] с М итерациями

Возьмите два натуральных числа Nи Mсоздайте объединенные кумулятивные суммы [N]с Mитерациями. Выведите результат последней итерации. Определение составленной совокупной суммы: Начните с числа Nи определите последовательностьX = [N] Добавить к Xнакопительной суммеX Повторите шаг 2 Mраза. Совокупная...

14
Прыгающие номера

ЗАДАЧА выведите целые числа n, где 12 <= n <= 123456789и все пары последовательных цифр в n имеют одинаковую положительную разницу между ними (например, 2468, но не 2469). НЕТ ВВОДА. Выход: 12 13 14 15 16 17 18 19 23 24 25 26 27 28 29 34 35 36 37 38 39 45 46 47 48 49 56 57 58 59 67 68 69 78...

14
Альфа-Числовой Боути

Выведите этот точный текст: 1 i 12 hi 123 ghi 1234 fghi 12345 efghi 123456 defghi 1234567 cdefghi 12345678 bcdefghi 123456789abcdefghi 12345678 bcdefghi 1234567 cdefghi 123456 defghi 12345 efghi 1234 fghi 123 ghi 12 hi 1 i Допускается одиночный завершающий перевод строки, но другие изменения...

13
Комбинации пиньинь

Создайте функцию, которая принимает строку слога пиньинь в качестве аргумента и возвращает true, если комбинация существует, в противном случае - false. Используйте «V» для «ü». Вот полный список комбинаций. http://www.pinyin.info/rules/initials_finals.html Примеры f("bu") == true f("zheng") ==...

13
Битовые операторы в Brainfuck

Ваша задача состоит в том, чтобы создать одну программу brainfuck для каждого из следующих бинарных операторов. Каждая программа должна взять одно или два 8-битных числа (A и B) из ввода и вычислить указанную операцию: A XOR B A AND B A OR B A Shifted Left by 1 (circular shift) NOT A Вам не нужно...

13
Найти все времена, которые следуют шаблону

Ваша задача - написать программу, которая печатает все время (в формате ЧЧ: ММ, 24 часа), следуя любому из следующих шаблонов: Часы равны минутам, например 22: 22,01: 01 Часы равны обратным минутам, например, 10:01, 01:10, 22:22. Последовательности, соответствующие H: MM или HH: MM, всегда...

13
Распечатать Ретро Ракета

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

13
12 Дней Гольфмаса

Вызов В каждый из 12 дней Рождества выведите соответствующий стих «12 дней Рождества» в соответствии с датой, в противном случае выведите припев «Я желаю, чтобы это было Рождество каждый день». Передние и / или завершающие символы новой строки ( \n) и конечные пробелы разрешены. Вы не можете читать...

13
Ряд, столбец, диагональ, блок

Напишите квадратный блок кода, который имеет N символов шириной и N символов высоты, для некоторого положительного целого числа N. Например, ваш N может быть 5, а блок выглядит так: ThisI sMy5B y5Cod eBloc kOkay Этот блок должен вести себя следующим образом: Когда верхняя строка извлекается и...

13
Пазл два-ноль-один-пять

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

13
Вероятности в скобках XKCD

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

13
Получить добытчиков

Задание Думаю, всем нравится автоматическая генерация кода и экономия времени во время работы. Вы должны создать много классов и участников в течение дня, и вы не хотите создавать все это gettersвручную. Задача состоит в том, чтобы написать программу или функцию, которая генерирует gettersдля всех...