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

47
Распечатать «N NE E SE S SW W NW»

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

46
Загадочный случай Стива Баллмера

Стив Баллмер является бывшим генеральным директором Microsoft, и в недавней статье заявил, что он «до сих пор не знает, что он сделал с мобильным телефоном». Как отмечается в бюллетене CodeProject , «заголовок этой статьи может заканчиваться во многих местах и ​​при этом быть точным». Если нет...

46
Имена элементов выше 118

ИЮПАК в своей невыносимой мудрости создал систематическое название элемента для любого вновь созданного элемента. Это временное имя элемента, пока они, наконец, не примут решение о действительном имени. Это работает так: каждой цифре номера элемента присваивается префикс в зависимости от его...

46
Давайте нарисуем несколько бомб Atari ST!

Введение Atari ST был довольно популярным персональным компьютером с середины 80 - х до начала 90 -х годов эпохи, питание от Motorola 68000 микропроцессор. На этой машине стандартное поведение операционной системы для неперехваченных исключений ЦП заключалось в отображении ряда бомб на экране, как...

46
Рок круглосуточно

Как можно меньше символов Юникода выведите следующее (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. Вы не должны использовать никакие цифры в вашем коде, кроме цифры...

46
Теперь я знаю свои азбуку, ты не пойдешь со мной в гольф?

Напишите программу или функцию, которая выводит этот точный текст без учета регистра: A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z. (На основе алфавитной песни, которую многие американские дети учат запоминать алфавит, хотя и редактируют для большей сжимаемости.)...

46
Перевести цифры на французский

Французы пишут цифры по-особенному. 1-16 "нормальные" 17-19 прописаны 10 + 7. 10 + 8, 10 + 9 . 20-69 "нормальных" (ОК, ОК! Не совсем, но они в этом вызове) 70-79 - это 60 + 10, 60 + 11 ... 60 + 10 + 7, 60 + 10 + 8, 60 + 10 + 9 . 80-99 : 4 * 20, 4 * 20 + 1, 4 * 20 + 2 ... 4 * 20 + 16, 4 * 20 + 10 +...

46
Нарисуй швейцарский флаг

Задача: Вывести швейцарский флаг. С Днем Швейцарского Национального Дня / Швейцарский Бундесфейтаг / Fête nationalale suisse / Festa nazionale svizzera / Fiasta naziunala svizra! Детали: Флаг состоит из белого ( #FFFFFF) креста на красном ( #FF0000) фоне. Крест состоит из квадрата 6х6 с плечами...

45
Любит меня, не любит меня

Любит меня, не любит меня Эта простая детская игра старая, но все еще популярная. Поскольку мы живем в 21 веке, давайте оцифруем его! Спецификация Программа не должна принимать никаких входных данных, если только вы не используете язык, который не может генерировать случайное начальное число - в...

45
Распечатать все адреса IPv6

Это напоминает мне, когда несколько лет назад кто-то загрузил торрент «Инструмент хакера: полный список всех IP-адресов». Это был, конечно, просто сгенерированный список из ~ 4 миллиардов адресов IPv4, но его скачали тысячи «h4xx0rz». Смотри мама, имахакер! Это было тогда, но сейчас все перешли на...

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

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

45
Биг Бен уходит

Ваша задача - создать программу, которая будет имитировать Биг Бен (Twitter) . задача Каждый раз, когда начинается новый час (по местному времени вашего компьютера или по Гринвичу), вы должны выводить BONGповторяющиеся значения hourвремени (с пробелом между словами). Например, когда 3 часа, вы...

45
Вывод названия языка программирования

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

45
Давай сыграем в теннис

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

44
Взломать в лотерею

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

44
Дань Стэн Ли

К сожалению, один из величайших авторов комиксов скончался вчера днем. Многие голливудские звезды, музыканты, актеры и многие другие люди отдают дань уважения этому замечательному писателю, поэтому мы должны что-то сделать. Вызов Распечатать логотип мстителей Примечание. Вместо # можно использовать...

43
Построить треугольник без каких-либо треугольников

В детстве мне очень нравилось играть с этими игрушками: Вероятно, они предназначались для их использования в искусстве, но я всегда использовал их для математики! Фракталы, узоры и т. Д. Однажды мне дали этот вызов: Постройте треугольник без использования какой-либо из зеленых плиток треугольника....

43
Распечатайте числа от 1 до 10

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

43
Настоящий Тонкий Шейди

Выведите следующее как можно меньше байтов: 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 Shady real...

43
Расширьте Солнце ASCII

Напишите программу, которая принимает (через STDIN / командную строку) неотрицательное целое число N. Когда N равно 0, ваша программа должна печатать O(это заглавная буква О, а не ноль). Когда N равно 1, ваша программа должна напечатать \|/ -O- /|\ Когда N равно 2, ваша программа должна напечатать...