Запитання з тегом «kolmogorov-complexity»

Колмогорова складність, неофіційно, - це кількість коду, необхідного для опису або створення постійного об'єкта, такого як рядок або зображення. Опублікувавши виклик у цій категорії, будь ласка, переконайтесь, що він додає щось нове до існуючих викликів.

9
Намалюйте теплу шапку привітання
Зимовий баш 2014 на самому розквіті, і чи не всі ми любимо капелюхи? Особливо секретні шапки! То чому б не намалювати одну з таємних шапок? Змагання Ваше завдання полягає в тому, щоб намалювати теплий вітальний капелюх пропорційно мовою, яку ви обрали, і мати точну конструкцію, що відображається на цій сторінці …

30
Список простих чисел під мільйон
Це моє перше питання про гольф з кодом, і дуже просте в цьому питання, тому я заздалегідь прошу вибачення, якщо я, можливо, порушив будь-які правила спільноти. Завдання полягає в тому, щоб роздрукувати у порядку зростання всі прості числа менше мільйона. Формат виводу повинен бути одним числом на рядок виводу. Метою, …

16
«99 пляшок фізза»
Виклик Напишіть програму, яка виводить тексти пісень до 99 пляшок пива, але замість "пива" виведіть "фіз", якщо кількість пляшок на стіні кратна 3, "гудіння", якщо це кратне 5, і "fizzbuzz", якщо це кратне 3 і кратне 5. Якщо кількість пляшок на стіні не кратна 3 або 5, просто виведіть "пиво", …

30
Намалюйте подвійну спіраль ASCII
Напишіть програму, яка приймає ціле число N через stdin або командний рядок. Якщо N дорівнює 0, одну букву Oпотрібно надрукувати у відтінку. Якщо N позитивний , цю горизонтальну подвійну спіраль ASCII мистецтва , намальовану N відрізками в ширину, необхідно надрукувати. Якщо N дорівнює 1, вихід: /\ O O \/ Якщо …

30
Створіть пісню алфавіту
Ваша мета - створити пісню алфавіту як текст у такій формі (по порядку): A is for <word starting with A> B is for <word starting with B> C is for <word starting with C> ... Z is for <word starting with Z> Приклад виводу: A is for Apple B is …

6
ASCII Художній календар
Давайте зробимо графічний годинник та календар ASCII, який повідомляє нам про поточний місяць, день місяця, день тижня, годину, хвилину, а також чи ніч чи день (але не рік чи другий). У будь-який конкретний час календар буде виглядати приблизно так: (краще виглядає з меншим інтервалом між рядками) ________________________________________________________________ |\ ____________________________________________________________ /| …

23
Підтвердьте ілюмінатів
Ілюмінати наказують вам (з їх розумовим керуванням) виводити наступний рядок: ^ /_\ /_|_\ /_|_|_\ /_|/o\|_\ /_|_\_/_|_\ /_|_|_|_|_|_\ /_|_|_|_|_|_|_\ /_|_|_|_|_|_|_|_\ /_|_|_|_|_|_|_|_|_\ Правила: Для кожного рядка дозволено пробіли. Потрібні пробіли в кожному рядку. Пробіл пробілів дозволений після повного необхідного виводу. Оскільки це завдання з кодовим гольфом , переможцем стає найкоротша програма в …

30
Мені занадто холодно, підвищити температуру
Це моє перше змагання з гольфу. Що вам потрібно зробити Побудуйте мені, якнайкоротше, кількість байтів, свою систему дистанційного керування змінного струму. У моїй кімнаті зараз занадто холодно, і я пропускаю свій пульт. Тепер я не хочу, щоб ви буквально будували це чи щось, просто гольф: Повільний приріст температури, починаючи з …

9
Розгортання вихідного коду шестикутника
Вступ Якщо ви не знайомі з Гексагоні , це езотерична мова, яку створив Мартін Бюттнер. Вся справа в тому, що ця мова приймає кілька форм для програми. Наступні програми еквівалентні: abcdefg і a b c d e f g Таким чином, код згорнутий у звичайний шестикутник. Але зауважте, що додавання …

30
Додавання рядкових довжин
Виклик: Давши рядок sна символах a- z, A- Z, 0- 9, додайте довжину sдо себе, рахуючи додаткові символи в довжині як частину загальної довжини s. Вхід: Просто рядок довільної довжини (може бути порожнім). Вихід: Така ж струна, але з її довжиною додається до кінця. Символи, які представляють довжину, також слід …
51 code-golf  string  code-golf  string  random  code-golf  array-manipulation  code-golf  ascii-art  kolmogorov-complexity  random  code-golf  array-manipulation  code-golf  stateful  code-golf  hello-world  code-golf  string  code-golf  interpreter  lisp  code-golf  restricted-source  quine  palindrome  code-golf  ascii-art  random  generation  challenge-writing  ascii-art  random  polyglot  maze  answer-chaining  string  cops-and-robbers  whitespace  code-golf  string  cops-and-robbers  whitespace  code-golf  number  sequence  code-golf  date  code-golf  ascii-art  decision-problem  code-golf  combinatorics  chemistry  code-golf  kolmogorov-complexity  source-layout  radiation-hardening  code-golf  ascii-art  path-finding  maze  code-golf  string  ascii-art  game  animation  code-golf  string  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  restricted-source  new-years 

30
Роздрукуйте всі буквено-цифрові символи ASCII, не використовуючи їх
Виклик Роздрукуйте наступні символи: abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890 Привід полягає в тому, що ви не можете використовувати жоден із них у своєму коді. Ви можете надрукувати їх у довільному порядку, з або без провідного чи зворотного нового рядка, але ви можете не друкувати жодних інших символів. Правила Ви не можете використовувати жодних символів …

24
Дзеркало Minecraft
Це Кальвін . Просто намагаюся отримати 20 представників, щоб цей користувач міг спілкуватися в чаті PPCG Minecraft Server . Напишіть програму або функцію, яка приймає додатне ціле число. Якщо ціле число є парним (2, 4, 6, ...), надрукуйте або поверніть цю точну графіку ASCII: __ __ __ __ ___ /\ …

30
Полярний ведмідь, Полярний ведмідь, що ти чуєш?
Текст дитячої книги Полярний ведмідь, Полярний ведмідь, що ти чуєш? має дуже простий візерунок. Ви можете використовувати текст для викладання понять вступного програмування. Моєму синові ця думка швидко набридла, тож я вирішив замість цього пограти в якийсь гольф. Змагання На обраній вами мові програмування напишіть найменшу можливу програму, яка надрукує …

30
Роздрукуйте фразу "І вона сказала:" Але це його ". Використовуючи лише алфавіт
Роздрукуйте фразу, And she said, 'But that's his.'використовуючи лише такі символи: abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ Ні пунктуаційних, ні алфавітних символів. Ви можете використовувати будь-яку мову програмування. Пробіл повністю дозволений. Найкоротша програма виграє.

21
Скоротіть цю штат США!
Враховуючи одне з 50 імен штатів США ліворуч, введіть його двобуквенний поштовий індекс, як показано праворуч: Alabama AL Alaska AK Arizona AZ Arkansas AR California CA Colorado CO Connecticut CT Delaware DE Florida FL Georgia GA Hawaii HI Idaho ID Illinois IL Indiana IN Iowa IA Kansas KS Kentucky KY …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.