Запитання з тегом «code-challenge»

Виклик коду - це змагання за креативні способи вирішення головоломки програмування з об'єктивним критерієм виграшу, не охопленим іншими тегами для оцінки (наприклад, код-гольф).

3
Відгадай слово (він же Lingo)
Мета цього завдання - написати програму, здатну відгадати слово за найменшу кількість спроб. Він заснований на концепції телешоу Lingo ( http://en.wikipedia.org/wiki/Lingo_(US_game_show) ). Правила З огляду на довжину слова, передану в якості першого аргументу в його командному рядку, програма програвача виконує п'ять спроб відгадати слово, написавши здогадку на своєму стандартному виході …

3
Побітні оператори в Brainfuck
Ваше завдання полягає в створенні однієї програми для кожного з наступних бінарних операторів. Кожна програма повинна взяти одне або два 8-бітних числа (A і B) з введення та обчислити задану операцію: A XOR B A AND B A OR B A Shifted Left by 1 (circular shift) NOT A Вам …
13 code-golf  binary  brainfuck  code-golf  code-golf  ascii-art  random  code-golf  code-golf  code-challenge  sorting  code-golf  code-challenge  java  code-golf  statistics  code-golf  code-challenge  fastest-code  code-golf  math  code-golf  math  kolmogorov-complexity  code-golf  code-golf  array-manipulation  combinatorics  code-golf  kolmogorov-complexity  popularity-contest  underhanded  code-golf  math  floating-point  code-golf  interpreter  code-golf  music  code-golf  code-golf  cryptography  code-challenge  scrabble  code-golf  code-challenge  popularity-contest  quine  code-golf  quine  cryptography  code-golf  kolmogorov-complexity  code-golf  printable-ascii  code-golf  chess  code-golf  math  number-theory  code-challenge  c  code-golf  random  popularity-contest  hello-world  code-shuffleboard  code-golf  compression  grammars  code-golf  tips  code-golf  sequence  code-golf  string  code-challenge  sorting  permutations  code-golf  string  code-challenge  optimization  code-golf  interpreter  code-challenge  string  code-golf  math  number  fibonacci  string  compression  c#  code-golf  chemistry  popularity-contest  math  c  c++  java  code-golf  math  function  code-golf  complex-numbers  code-golf  geometry 

10
Кодування в пісні - Представлення музичної пісні на програмованій мові на ваш вибір [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було актуальною для обміну коду Golf Stack. Закрито 6 років тому . Напишіть програму на обрану вами мову, яка під час читання - це пісня до пісні. Це повинна бути дійсна програма, …

4
Зайнятий мозковий бобер
Напишіть мозкову програму, що містить не більше 256 символів, яка виконує якомога більше кроків, але не обмежується нескінченно. Програма може не приймати жодного вводу. Більш конкретно: Припустимо нескінченну кількість комірок праворуч. <Чи не коли в крайній лівій клітинці робить нічого. A, -коли значення комірки дорівнює нулю, встановлює клітинку на 255. …

2
Конкурс BlackJack KOTH
BlackJack Оскільки у мене був вибух, що працює над оригінальним викликом KOTH, я хотів придумати ще один. Для мене задоволення від цих завдань AI полягає в удосконаленні порівняно простого бота, який грає в дуже просту гру. В силу ймовірнісного характеру карткових ігор, я думаю, що блекджек може бути цікавою КОШТОВОЮ …

1
Реалізуйте PCRE своєю мовою.
Примітка. Після того, як я сам спробував це, я незабаром зрозумів, у чому це помилка. Тому я трохи змінюю правила. Мінімально необхідна функціональність: Класи символів ( ., \w, \Wі т.д.) Множники ( +, *і ?) Прості групи захоплення Вашим завданням є впровадження PCRE на обраній вами мові за умови наступних …

5
Безкоштовно двійкове дерево
Отже, перш ніж прочитати деякі основні поняття з інформатики. Бінарне дерево - це динамічно розподілена структура (зазвичай використовується для впорядкованого зберігання). Через свою природу обхід бінарних дерев зазвичай рекурсивний; Це тому, що лінійне проходження (через цикл) не є природним, коли є два напрямки циклу. Рекурсивний: це означає функцію, яка викликає …

2
Підрахунок узагальнених поліоміно
Цей виклик змусить вас порахувати псевдополіформи на квадраті черепиці . Я думаю, що такої послідовності ще не існує на OEIS , тому існує ця проблема, щоб обчислити якомога більше термінів для цієї послідовності. Оновлення: це тепер на OEIS як A309159 : Кількість узагальнених поліформ на квадраті n клітинами. Визначення Квадратний …

4
Отримайте найнижчу можливу оцінку пілінту в межах 128 байт пітона
pylint не має нижньої межі на бали, він дасть ваш код. Для оцінки коду використовується наступний показник, максимальний бал - 10: 10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10) За допомогою python 3.6 спробуйте написати таку програму, яка: Виводить "Hello World" під час …

10
Багатомовний виклик
Зрештою, із задоволенням, що ми мали проблеми з поліглотом у недавньому минулому, як щодо проблеми, де вихід може бути двома мовами? У вашій відповіді потрібно прийняти булевий ввід bі вивести текст "true"або "false". Такий самий пароль повинен виводити, при запуску на іншій мові, "waar"або "onwaar"будь-якої іншої переклад trueі false. Вхідні …


21
Найдовше збільшується підрядок
Враховуючи список натуральних чисел, напишіть код, який знаходить довжину найдовшого суміжного підспису, що збільшується (не строго). Це найдовший підпис, такий, що кожен елемент більший за або останній. Наприклад, якщо введення було: [1,1,2,1,1,4,5,3,2,1,1][1,1,2,1,1,4,5,3,2,1,1][1,1,2,1,1,4,5,3,2,1,1] Найдовший підсистем, що зростає, буде , тож .[1,1,4,5][1,1,4,5][1,1,4,5]444 Ваша відповідь буде оцінена, взявши її джерело як список байтів, …

10
Смайлики для гольфу
Вступ Ваше сьогоднішнє завдання (натхнене цим викликом ) - написати ряд фрагментів, функцій або повних програм, які виводять різні смайлики ascii, не використовуючи символів. Виклик Список дійсних смайликів ascii для цього виклику є тут і в блоці коду внизу цієї публікації. Кожен фрагмент має бути окремим рядком у вашому поданні. …

11
Збалансоване кодування нуля-одного
Завдання Кодуйте рядок, який повністю складається з великих алфавітів ( A-Z), використовуючи лише нулі та ті, використовуючи власну улюблену схему. Але правило не таке просте! Правила Ваша програма / функція повинна правильно обробляти будь-який дійсний рядок вводу довжиною 8 . Результати повинні мати однакову довжину для всіх входів. Результати повинні …

5
Отримайте два з одного
Як ми бачили в цьому питанні, складні логічні твердження можна висловити через прості сполучники узагальненого тральщика. Однак узагальнений тральщик все ще має надмірності. Щоб уникнути цих надмірностей, ми визначаємо нову гру під назвою "Генералізована-1 мінночистка". Generalized-1 Minesweeper - це версія Шахтника, відтворена на довільному графіку. Графік має два типи вершин, …

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