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

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

1
Ви можете знайти Вальдо? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 6 років тому . Де Waldo - це пошукова гра, де вам представлено зображення якоїсь сцени, і ваша …

16
Випадкова вибірка без заміни
Створіть функцію, яка виведе набір чітких випадкових чисел, виведених з діапазону. Порядок елементів у наборі є неважливим (вони навіть можуть бути відсортовані), але повинно бути можливим, щоб вміст набору був різним щоразу, коли функція викликається. Функція отримає 3 параметри в будь-якому порядку: Підрахунок чисел у наборі виводу Нижня межа (включно) …

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

7
Кола тексту
Знайдіть спосіб скласти кола заданого радіуса, використовуючи символи в консолі. Укажіть назву та розмір шрифту. Також, будь ласка, надайте хоча б один приклад результату. Наприклад: Вхід: 3 Вихід: ****** ** ** ** ** * * ** ** ** ** ****** ... Ну, щось краще виглядає, ніж той "намальований" рукою "коло" …

5
fizz buzz у TMP [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було актуальною для обміну коду Golf Stack. Закрито 4 місяці тому . Проблема Fizz Buzz є дуже основною проблемою для вирішення, яку деякі використовують для відсіву респондентів, які не вміють програмувати. Проблема …

14
Відгадайте кількість
Опис Створіть повноцінну гру «Відгадай число». У гру грають два гравці наступним чином: Гравець вибирає число (A) між 1 і N Гравець два намагається відгадати A вибір числа (B) в одному діапазоні перший гравець відповідає "вище" if A > B , "нижче" if A < B або "правильно" if A …

5
Квітка замовлень
Напишіть програму, яка при запуску різними мовами виводить різну байтову перестановку коду в кожній мові. Точний вихідний код вважається однією перестановкою. Тут "різною мовою" можуть бути різні версії (Py 2 і Py 3) або різні стандартні прапори. Різний вихід вимушує різну версію. Правильні правила квоти застосовуються для програми на кожній …

8
Найдовший ітераційний квіточок
Як ми знаємо, quine - це програма, яка виводить власний вихідний код. Однак можливо також написати програму, яка виводить іншу, іншу програму, яка виводить першу програму знову. Наприклад, програма Python 2 x = '''x = {} print 'print '+'"'*3+x.format("'"*3+x+"'"*3)+'"'*3''' print 'print '+'"'*3+x.format("'"*3+x+"'"*3)+'"'*3 під час запуску виведе такий текст: print """x …

4
Найбільш руйнівна послідовність «режим забутого для введення-вставки» у Vim
Притворіть, що у вас є довільний текстовий файл (який ви можете обрати). Наведіть послідовність натискань клавіш, яка є найбільш руйнівною (*), якщо вона мала бути вставлена ​​в текст, але замість цього була введена у звичайному режимі (тобто i/ aне була натиснута). Ви можете не входити у візуальний режим і не …

7
Код-Гольф: послідовність Фарі (I)
Виклик У цьому завданні вам буде дано ціле число N (менше 10 ^ 5), виведіть послідовність Фарі порядку N. Вхід N задається в один рядок, введення закінчується EOF. Вхідні дані 4 3 1 2 Вихідні дані F4 = {0/1, 1/4, 1/3, 1/2, 2/3, 3/4, 1/1} F3 = {0/1, 1/3, 1/2, …
10 code-golf  math  code-golf  math  code-golf  number  number-theory  code-golf  math  arithmetic  repeated-transformation  code-golf  geometry  popularity-contest  code-golf  code-golf  tips  haskell  math  fastest-algorithm  code-golf  combinatorics  code-golf  math  polynomials  rational-numbers  code-golf  code-golf  popularity-contest  javascript  code-golf  kolmogorov-complexity  code-golf  code-golf  math  combinatorics  permutations  code-challenge  restricted-source  random  array-manipulation  code-challenge  generation  code-golf  code-golf  ascii-art  arithmetic  division  code-challenge  number  code-golf  math  number  binary  code-golf  ascii-art  code-golf  interpreter  stack  code-golf  internet  networking  code-golf  math  code-golf  ascii-art  code-golf  math  sequence  code-golf  hello-world  restricted-source  code-golf  ascii-art  code-golf  geometry  code-golf  kolmogorov-complexity  pi  code-golf  math  combinatorics  permutations  code-golf  math  code-challenge  ascii-art  code-golf  string  code-golf  quine  code-golf  math  floating-point  golfscript  code-golf  string  code-golf  sliding-puzzle  code-challenge  arithmetic  code-golf  math  code-golf  geometry  optimized-output 

2
Стиснення лабіринту ASCII
Виклик Розробіть алгоритм стиснення, спеціалізований для стиснення лабіринтів ASCII. Вам потрібно буде створити як алгоритм стиснення, так і алгоритм декомпресії. Ваш результат буде базуватися на розмірі стислих лабіринтів. Лабіринти Ці лабіринти зроблені в основному з персонажів (поверхів), +, -, |, і #(стіни), і рівно один кожне з ^(початок) і $(кінець). …

2
Поради щодо гольфу в іграшці з порошком
Повеселіться з цим, The Powder Toy - цікавий виклик для гольфу, особливо з логікою фільтра. Те, що робить ТПТ викликом, - це багато, багато та багато способів вирішити проблему: Should I use Cellular Automaton rules, SWCH logic, Filt logic, subframe filt logic, and/or wall logic? Таким чином, місце для отримання …
9 code-golf  tips  the-powder-toy  code-golf  number  array-manipulation  integer  code-golf  string  decision-problem  boggle  code-golf  array-manipulation  average  code-golf  math  code-golf  decision-problem  restricted-source  code-golf  code-golf  math  primes  code-golf  random  code-golf  tips  perl  code-golf  string  parsing  code-golf  math  number  decision-problem  code-golf  math  number  code-golf  string  alphabet  code-golf  math  geometry  code-golf  interpreter  brainfuck  code-golf  code-golf  decision-problem  boggle  code-golf  math  number  sequence  code-golf  math  code-golf  ascii-art  code-challenge  restricted-source  quine  code-golf  math  decision-problem  number-theory  primes  code-golf  ascii-art  code-golf  integer  graph-theory  chess  code-golf  math  interpreter  code-golf  code-golf  code-golf  ascii-art  code-golf  arithmetic  number-theory  code-golf  string  kolmogorov-complexity  code-golf  string  decision-problem  code-golf  primes  factoring  encode  code-golf  decision-problem  code-golf  geometry  grid  code-golf  quine  code-golf  matrix  code-golf  matrix  code-golf  code-golf  number  array-manipulation  code-golf  array-manipulation  sorting  code-golf  matrix  code-golf  brain-flak 

2
Створення функції через кілька рядків
Я намагаюся створити функцію через кілька рядків. Параметри завдання: Функція повертає "варвар" Всього 2 символи на рядок Максимум 40 рядків. Я намагаюся використовувати жирову стрілку для оголошення своєї функції, але жирові стрілки, здається, не спрацьовують, якщо у вас їх немає. Джерело виклику: https://www.codewars.com/kata/multi-line-task-plus-plus-hello-world Моя поточна робота: f= ( )=> '\ …

2
Скільки розіграшів у Quarto?
Вступ Ця проблема схожа на проблеми Project Euler . Я придумав це, тому що я грав обманливо просту настільну гру і не міг придумати ефективного рішення, щоб відповісти на просте запитання щодо його механіки. Кварто - це цікавий варіант із 4-х поспіль. Він грається на дошці 4 на 4 з …

14
Копи та грабіжники: перероблена первинність (нитка розбійників)
Це нитка розбійників. Поліцейські нитки тут . Ваша задача полягає в тому, щоб зняти неперероблене подання з нитки копів і спробувати знайти оригінальну нереагувану програму. Будь ласка, прокоментуйте подання поліції, коли ви зламали їх код.

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