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

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

2
Інтерпретувати повторення!
Цей виклик є першим у серії із двох викликів про повторення. Незабаром буде другий. У мові під назвою Повторення (те, що я щойно склав) складається нескінченна струна 12345678901234567890...з 1234567890повторенням назавжди. Для виведення чисел доступний наступний синтаксис: +-*/: Це вставляє оператора в рядок повторюваних цифр. Приклади: +-> 1+2= 3( +Вставляє +між …

3
Встановити фактори в поле
За умови додатного цілого числа нижче 1000, відобразіть усі можливі прямокутники з цією областю. Завдання Скажімо, вхід дорівнює 20. Ми можемо зробити прямокутник 20 × 1, 10 × 2 або 5 × 4, тож це дійсний вихід: ******************** ********** ********** ***** ***** ***** ***** Зауважте, що кожен можливий прямокутник з’являється …

1
Оптимізаційна версія проблеми Адамара
По-перше, деякі визначення. Матриця Адамара є квадратну матрицю, елементами якої є +1 або -1 , а рядки якої взаємно ортогональні. Гіпотеза Адамара передбачає , що матриця Адамара порядку 4к існує для будь-якого натурального числа к. Циркулянт є особливим видом матриці , де кожен вектор - рядок обертають один елемент вправо …

1
Непаліндромний поліглот
Вступ Число 101 - паліндром, оскільки воно читає однакові назад і вперед. Число 105 - ні. Однак 105 у восьмій базі записано як 151, що є паліндромним. З іншого боку, 103 не є паліндром в будь-якій основі від 2 до 101. Отже, 103 є суто непаліндромним . Точне визначення: Невід'ємне …

3
Властивість матриці X переглянуто (або Радість X)
Ця проблема є частково викликом алгоритмів, частково завданням оптимізації та частково просто викликом найшвидшого коду. Матриця AT повністю задається своїм першим рядком rта першим стовпцем c. Кожен залишився елемент матриці - це лише копія елемента, який знаходиться по діагоналі вгору та вліво. Тобто M[i,j] = M[i-1,j-1]. Допустимо T матриць, які …

7
Користувальницький код за гольфом - Малювання алмазів [експериментальний]
Цей виклик буде вести себе більш-менш, як традиційний гольф-код . Єдина відмінність полягає в тому, що замість того, щоб забивати відповіді за їх кількістю символів чи байтів, користувачі призначатимуть ваги різним символам у коментарях і виграє програма з найменшою сукупною вагою. Виклик Ваше завдання - написати програму, яка займає рядок …

2
Кількість доступних змійних орієнтацій
Це завдання не стосується гри Snake. Уявіть 2d змію, утворену малюванням горизонтальної лінії довжини n. У цілих точках уздовж її тіла ця змія може обертати своє тіло на 90 градусів. Якщо ми визначимо передню частину змії, що знаходиться вліво зліва, для початку обертання перемістить задню частину змії, а передня частина …

5
Узагальнений калькулятор гематрії
Створіть двонаправлений калькулятор Gematria для будь-якої заданої послідовності символів Unicode як алфавіту. Гематрі-що? Gematria - це система присвоєння числових знаків символам, розроблена стародавніми греками та прийнята стародавніми євреями. Це таким чином, як ASCII або Unicode, це просто нелінійно ... Дивіться наступну таблицю (повна таблиця доступна за посиланням вище): Index Letter …

4
5 секунд, щоб знайти пиріг
Пі разів e (або Пиріг, якщо вам подобається неоднозначне позначення) до 100 знаків після коми: 8.5397342226735670654635508695465744950348885357651149618796011301792286111573308075725638697104739439... ( OIES A019609 ) ( аргумент щодо можливої ​​ірраціональності ) Ваше завдання - написати програму, яка займає додатне ціле число N, і виводить Pi * e, усічений до N десяткових знаків. наприклад, якщо N …

1
Чемпіон Фроггера
Гра Більшість із нас знає про Frogger , аркадну гру 80-х років, де мета - безпечно перескочити жабу через напружене шосе та заповнений небезпекою ставок, щоб безпечно прибути додому. Кілька місяців тому було випущено завдання щодо створення клона Frogger. Але навіщо клонувати Frogger, коли ти можеш грати у Frogger? :) …

3
Сортуйте кілька яблук!
Проблема Уявіть, 7 відер вишикувалися поспіль. Кожне відро може містити не більше 2 яблук. Є 13 яблук із позначкою від 1 до 13. Вони розподілені між 7 відрами. Наприклад, {5,4}, {8,10}, {2,9}, {13,3}, {11,7}, {6,0}, {12,1} Де 0 представляє порожній простір. Порядок, в якому яблука з’являються у кожному відрі, не …

4
Плитка, з урахуванням конфігурації вершин
Завдання Завдання - плитка багатокутників, задана вершинною конфігурацією. Оцінка балів Ваш бал дорівнює "рівню складності", який досягає ваше подання. Рівні складності є кумулятивними, тобто для досягнення №3 ви також повинні підтримувати №1 та №2. Подання з рівним рівнем складності відрізняються за кількістю байтів; найнижчі виграші. Вхідні дані Введення - це …

1
Мінімальне покриття підстав для квадратичного випробування залишків квадратності
Виклик Знайдіть найменшу кришку баз (наприклад, модулів), набори квадратичних залишків яких можна перевірити за допомогою табличного пошуку, щоб остаточно визначити, чи є дане невід’ємне ціле число n ідеальним квадратом. Усі основи повинні бути меншими або рівними квадратному кореню максимального значення n . Відповідь з найменшим набором підстав для даної категорії …

7
Стиснення LZMA2 Thwart
Мета Створіть програму або пару програм, які спільно руйнують та виправляють файли з метою запобігання ефективній роботі LZMA2. Програми зриву та виправлення повинні бути взаємними, тому ви можете точно відновити вихідний файл. Цілі Зібрані твори Шекспіра на простоті UTF-8 (5,589,891 байт) Wikimedia Commons 2013 Зображення року з повною роздільною здатністю …

2
X більший за 3, принаймні у 2 різниці між X і Y
Я намагаюся покататися на C ++. Чи можна скоротити цей стан? X > 3 & X - Y > 1 (Окрім видалення пробілів, звичайно.) Отже, Xпринаймні, 4але X >= Y + 2. Xі Yє цілими числами в інтервалі [0,5]. Я намагався знайти якусь побітну формулу, але не вдався.
11 code-golf  number  tips  c++  code-golf  popularity-contest  obfuscation  code-golf  c  code-golf  board-game  hexagonal-grid  code-golf  game  grid  code-golf  number  permutations  popularity-contest  math  graphical-output  number-theory  king-of-the-hill  code-challenge  compression  code-challenge  fastest-code  code-golf  math  ascii-art  animation  code-golf  popularity-contest  generation  counting  fastest-code  fastest-code  popularity-contest  image-processing  king-of-the-hill  code-golf  conversion  binary-tree  code-golf  math  number  rational-numbers  division  code-golf  restricted-source  hashing  atomic-code-golf  logic-gates  code-golf  function  code-challenge  puzzle-solver  ai-player  test-battery  popularity-contest  music  compression  code-golf  number  stack  atomic-code-golf  logic-gates  ascii-art  popularity-contest  code-golf  date  grid  code-challenge  game  code-golf  parsing  code-golf  math  geometry  sequence  popularity-contest  code-trolling  code-golf  string  restricted-source  code-golf  quine  king-of-the-hill  code-golf  math  code-golf  simulation  code-golf  ascii-art  code-challenge  sorting  optimization 

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