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

Код-гольф - це змагання за вирішення певної проблеми в найменших байтах вихідного коду.

3
Можливі послідовності тетрісу
Напишіть код, щоб визначити, чи можна запускати фрагменти Tetris за допомогою офіційного алгоритму Tetris. Виграє найменше байт. Офіційні ігри на тетріс по-особливому генерують послідовність падаючих шматочків. Сім штук IJLOSTZвипадають у випадковому порядку, потім випадає інша випадкова перестановка тощо. JTLOISZ STJOLIZ LISJOTZ ... Цей приклад містить суцільний пробіг штук SZSTJOLIZLIS Зауважте, …

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

15
Поширення чисел
У цьому виклику ви будете використовувати дистрибуцію продукту за сумами та різницею чисел, як пояснено тут . Приклади Input | Output -------------|------------- 23(12+42) | (23*12)+(23*42) 9(62-5) | (9*62)-(9*5) 4(17+8-14) | (4*17)+(4*8)-(4*14) 15(-5) | -(15*5) 2(3) | (2*3) 8(+18) | +(8*18) 8(-40+18) | -(8*40)+(8*18) Специфікація Вхід буде рядком форми n(_)з одним …

5
Шифрування CipherSaber
Реалізуйте програму шифрування CipherSaber , як описано нижче. Правила: Найменший запис у байтах виграє. Однак, відходячи від норм кодо-гольфу , ви можете розміщувати цікаві записи, навіть якщо вони не є серйозними. Запис, як правило, являє собою програму, яка бере звичайний текст зі стандартного вводу і записує шифротекст до стандартного виводу …

5
Найкоротший довгий загальний наступний код
Ваше завдання вирішити проблему SLCSC, яка полягає в знаходженні найкоротшого коду , щоб вирішити проблему Серії загальної підпослідовності . Дійсне вирішення проблеми ЛГП для двох або більше рядків S 1 , ... S п будь-який рядок T максимальної довжини, що характери Т з'являються у всіх S I , в тому …

16
Сума дільника від факторизації потужності
Завдання полягає в обчисленні дільника суми числа, враховуючи його просте множення. Вхідні дані Два масиви (або щось еквівалентне) довжиною n , один містить основний коефіцієнт, а другий містить відповідний показник. Вихідні дані Сума всіх дільників (включаючи саме число). Приклад Число 240 має 2, 3 і 5 як прості коефіцієнти з …
11 code-golf  math  primes 

17
Трикутні квадратні числа
Квадратні числа - це ті, які мають вигляд, n^2де n - ціле число. Вони також називаються ідеальними квадратами, тому що, коли ви берете їх квадратний корінь, ви отримуєте ціле число. Перші 10 квадратних чисел: ( OEIS ) 0, 1, 4, 9, 16, 25, 36, 49, 64, 81 Трикутні числа - …
11 code-golf  number 

1
Знайдіть огорожі
Фон Атомна бомба вибухнула біля заводу огорожі! Оскільки огорожі є важливими для виживання нашої цивілізації, ми повинні врятувати їх якомога більше. Ми направляємо радіостійких роботів для пошуку району, і ваше завдання запрограмувати їх штучне бачення. Вхідні дані Ваш вхід - це прямокутна сітка символів |-#, що представляє два види деталей …

1
Нормалізуйте карту мого рішення
Написати функцію або програму, яка обробляє блок тексту та повертає новий текст. Виграє найменша дійсна програма. Кожен рядок у блоці тексту матиме такий формат: 12:34,56 Перше число - це ідентифікатор рядка, два інші розділені комами номери - це посилання на інші рядки. У тексті введення цифри можуть бути будь-якими цілими …
11 code-golf 

2
Пошук Полі Немо!
О ні! Немо, наша маленька риба-клоун загинула в цьому океані ASCII, і його тато Марлін намагається його знайти. Ваше завдання - безпечно дістати Марліна до Немо. Але будьте обережні, у нас годувальний шалений Брюс на свободі, тому краще уникайте його будь-якою ціною! Деталі Вам надається прямокутна океанічна сітка ASCII, що …

2
Ми спіраль вийшла з-під контролю, докторе!
Доктор, намагаючись врятуватися від сил Далека, вирішив посилати їх спіном, мандруючи по різних кишенях простору спіральним рухом. Залежно від характеру наявного простору-часу, Лікар потребує введення в систему TARDIS контролю висоти та ширини перерізу простору та точки входу, з якої починається спіраль. Розділ простору можна представити у вигляді сітки h x …
11 code-golf 

6
Максимально об'єднаний продукт
Нам надається перелік цілих чисел p1, ..., pk (не обов'язково окремий), де кожне має значення від 1 до 9 включно. Використовуючи кожен з p1, ..., pk рівно один раз, ми можемо сформувати об'єднання цифр, щоб досягти нового списку чисел; Потім ми виводимо продукт цього нового списку. Мета - максимізувати цей …

12
CodeGolf - Барі безладний розробник №2
Це подання CodeGolf - ігноруйте шум №1, єдина проблема в тому, що Баррі зробив для нас все ще гірше. Давайте подивимося, що сталося Оновлення Я додав код, щоб створити випадковий вхід і очікуваний вихід, тому що я не так добре в поясненні того, що я хочу, і я здогадуюсь, що …

2
Стратегія Y-Wing для судоку
Нещодавно я отримав нову програму судоку, яка виробляє дуже важкі судоку, які неможливо вирішити за допомогою стандартних стратегій. Тому мені довелося вивчити кілька нових. Однією з таких стратегій є стратегія Y-Wing . Він класифікується у розділі "Жорсткі стратегії", але насправді це не так складно. Приклад Для цієї стратегії важливі лише …
11 code-golf  sudoku 

3
Накручувальні наслідки
Вступ У цьому завданні ваше завдання - знайти узагальнені підрядки рядків. Підстави не обов'язково суміжні, і вони також можуть «обернути» струну, проходячи повз її кінець і починаючи знову від початку. Хоча ви хочете мінімізувати кількість обгортань. Більш офіційно, нехай uі vбудуть будь-які два рядки та k ≥ 0ціле число. Ми …

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