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

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

5
Код, близький до виклику: Початку
Це продовження цього виклику: Код, близький до виклику: Сума цілих чисел Завдання в цьому є трохи складніше, а також створює класний заголовок (саме тому я і вибрав його): Обчисліть відстань Левенштейна між двома струнами Як і в останньому виклику, ваш бал у цьому виклику - відстань Левенштейна між вашим кодом …

6
Друкуйте рядки без обміну символами
Редагувати: Дозволено повторно використовувати пробіли. Ваше завдання - написати n програм (або функцій, або тіл функцій, не використовуючи параметри чи назви функцій) однією мовою. До - й програма повинна вивести (кардинальний) число до в стандартній англійській мові в нижньому регістрі (з додатковим символом нової рядком). Отже, перша програма повинна виводити …

2
Створіть головоломку для головоломки зверху спереду
Головоломка зверху на лицьовій стороні - це головоломка, де потрібно створити 3-D форму (як правило, кубічних) блоків з трьома ортогональними видами: вид зверху, вид спереду та вид збоку. Наприклад, подано вид зверху, спереду та збоку таким чином: Top: Front: Side: . . . . . . . . . . …

3
Ти єдина? (Похідний натхненник)
У мене важкий для вас! Моя подруга нещодавно натрапила на нове шоу на MTV (США). Це жахливе шоу, і всі на ньому смітні, але "гра" досить цікава. З Вікіпедії: Ти один? слід 20 людей, які живуть разом на Гаваях, щоб знайти свою ідеальну відповідність. Якщо 10 чоловіків та 10 жінок …

3
Знайдіть найкоротші числа дужок
Номери дужок забезпечують простий спосіб вираження великих цілих чисел, використовуючи лише ліву дужку, пробіл та праву дужку ( [ ]). Номер дужки визначається як рядок однієї або декількох пар відповідних дужок, [...]званих фрагментами , кожна відокремлена від своїх сусідів нулем або більше пробілів. Кількість пробілів між кожним шматочком визначає перехід …

5
RadioASCII Елементи: виведіть елементи періодичної таблиці, повільно втрачаючи символи
Ось список 118 (поточних) елементів періодичної таблиці (у згорнутому фрагменті стека для вашої зручності): Показати фрагмент коду Hydrogen Helium Lithium Beryllium Boron Carbon Nitrogen Oxygen Fluorine Neon Sodium Magnesium Aluminium Silicon Phosphorus Sulfur Chlorine Argon Potassium Calcium Scandium Titanium Vanadium Chromium Manganese Iron Cobalt Nickel Copper Zinc Gallium Germanium Arsenic …

10
Як уповільнити п'яницю по дорозі додому
Розглянемо квадратний n на n графік сітки, який виглядає приблизно так. Важливо зауважити, що цей графік дорівнює 11 на 11 . У будь-якій точці людина стоїть на перехресті, і він лише коли-небудь рухається вертикально або горизонтально одним кроком за часом до наступного перехрестя. На жаль, він випив трохи занадто багато, …

8
Випадкова квітка
Напишіть програму, яка здатна випадково генерувати себе. Це потрібно зробити на основі лексем, які використовуються у вихідному коді. Якщо вихідний код вашої програми складається з 50 унікальних жетонів і становить 60 лексем, то програма повинна виводити 60 жетонів, де кожен маркер випадковим чином вибирається з одного з 50 унікальних жетонів. …

13
Транспонований, прайме, ой мій!
Завдання проста: ваша програма читає ціле число як вхідне і друкує, чи є простим чи ні. Ви можете надрукувати "так / ні", "правда / неправда" або все, що однозначно ідентифікує результат. Завдання полягає в тому, що код повинен працювати зі своїми транспонованими рядками та стовпцями. Щоб виключити очевидне рішення (найкоротше …

2
Quine, яка приймає за введення ім'я мови та виводить те саме, що реалізовано в мові введення
Від центрального Quine : Напишіть quine, яка приймає як введення назву мови та виводить те саме, що реалізовано в мові введення. У статті-джерелі є щось, з чого можна працювати, але, як каже автор, це набагато складніше. Очевидно, вам потрібно підтримувати лише обмежений набір мов. Однак вибір за вами, як і …

3
Міст прогалини
Давши чорно-біле зображення з білим тлом та набором чорних крапок, намалюйте набір білих пікселів червоним кольором, щоб між кожною парою чорних пікселів був шлях. Деталі Шлях - це набір підключених пікселів (8-сусіднє з'єднання). Чорні пікселі можуть використовуватися як частина шляхів. Мета намагається мінімізувати набір червоних пікселів у вищезазначених умовах та …

11
Пермутація джерела
Перестановка з безлічі S={s1,s2, …,sn}S={s1,с2,…,сн}S = \{s_1, s_2, \dotsc, s_n\} є біектівен функція π:S→ Sπ:S→S\pi: S \to S . Наприклад, якщо S={1,2,3,4}S={1,2,3,4}S = \{1,2,3,4\} то функція є перестановкою:π:x↦1+(x+1mod4)π:x↦1+(x+1mod4)\pi: x \mapsto 1 + (x + 1 \mod 4) π(1)=3,π(2)=4,π(3)=1,π(4)=2π(1)=3,π(2)=4,π(3)=1,π(4)=2 \pi(1) = 3,\quad \pi(2) = 4,\quad \pi(3) = 1,\quad \pi(4) = 2 …

6
Код гольфу найкраща перестановка
Виклик З огляду на ціле число n ≥ 4 , виведіть перестановку цілих чисел [0, n-1] із властивістю, що жодні два послідовних цілих числа не знаходяться поруч. Значення перестановки pi- це сума abs(pi[i] - i)всіх показників i. Приклади (1, 3, 0, 2) має значення 6 (0, 2, 4, 1, 3) …

8
Засуджені перестановки
Ваше завдання полягає в тому, щоб написати комп'ютерну програму таким чином, що коли вона буде розрізана на рядки (розділити на символ нового рядка), кожне розташування рядків видаватиме різну кількість між 1 і n! (де n - загальна кількість рядків). Жодне число не повинно виводитись двома різними схемами, і кожна композиція …

11
Шукати відповідність Знайти замінити
Візьміть три входи, рядок тексту T; рядок символів для заміни F; і рядок символів , щоб замінити їх, R. Для кожної підрядки Tз тими самими (нечутливими до регістру) символами F, замініть їх символами в R. Однак збережіть той самий випадок, що і оригінальний текст. Якщо є більше символів , Rніж …
14 code-golf  string  code-golf  string  ascii-art  alphabet  code-golf  number  sequence  counting  code-golf  sequence  counting  code-golf  quine  source-layout  code-golf  string  code-golf  decision-problem  game  code-golf  string  quine  source-layout  subsequence  code-golf  quine  code-golf  array-manipulation  integer  code-golf  ascii-art  code-golf  sequence  integer  code-golf  kolmogorov-complexity  code-golf  array-manipulation  integer  code-golf  number  array-manipulation  integer  code-golf  string  number  integer  code-golf  string  ascii-art  code-challenge  test-battery  expression-building  source-layout  printable-ascii  code-bowling  code-golf  number  code-golf  number  string  binary  code-golf  matrix  conversion  code-golf  number  arithmetic 

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