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

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

21
Найдовші рівні підряди
Визначення Послідовність може бути не суміжною, наприклад [1, 1, 1], це підпорядкування [1, 2, 1, 2, 1]. Рівна підрядність - це підряд, у якому кожен елемент є рівним. Найдовша однакова послідовність може бути не унікальною, наприклад, [1, 1]і [2, 2]обидві найдовші рівні підрядності [2, 1, 1, 2]. Вхідні дані Непорожній …

30
Створіть інструмент для блокування коду
При використанні розмітки, як у мережі SE, відступ чотирьох пробілів перед рядком тексту позначає її як частину кодового блоку, як я сподіваюся, ви знаєте. Якщо цього немає, ось приклад (із .зображенням пробілу): .... Код .... Більше коду призводить до Code More code Проблема полягає в тому, що при копіюванні коду …

8
Вхідний номер; Номер вихідного рядка
Код гольф Повністю реальна історія: Я підрядник, що працює на веб-сайті www. Sky.Net і одне з наших завдань - створити якусь усвідомлену програму чи щось таке, я не знаю, що я насправді не слухав боса. У будь-якому разі, намагаючись зробити наш код більш усвідомленим, нам потрібна ІТ, щоб мати можливість …
18 code-golf  quine 

14
Bleeeet Bleeeet Bl Bleet!
(Значення: Перетворити англійську на Bleet) Ми вже багато років славимо козлів як бога. Але якщо ми не можемо перекласти англійську мову на «Bleet», мову Божої Кози, ми не можемо з ними спілкуватися. Отже, для спілкування з ними ми дослідили діяльність козлів та знайшли цю закономірність, яка є ядром мови. Скажіть …
18 code-golf  string 

30
Розбійники - квадратний раз квадратний корінь
Завдання: Розломіть скремтований код для множення квадратного кореня на ціле число n на його квадрат! Ви повинні залишити коментар у темі копів із посиланням на робоче джерело, чітко зазначивши, що ви його зламали . У назві вашої відповіді ви повинні включити посилання на оригінальну відповідь. Правила: Ви можете змінювати лише …

8
Ящик з красивим малюнком (маленькі кубики)
Гарний ящик для викрійки Доброго ранку PPCG! Днями, коли я намагався допомогти комусь із Stack Overflow, частина його проблеми дала мені уявлення про цей виклик. Перш за все, перевірте таку форму: Де всі чорні числа є індексом точок у формі, а всі темно-сині числа є індексом зв’язків між точками. Тепер, …

17
Середнє арифметичне значення простих чисел Фібоначчі до x числа Фібоначчі
Вам слід було чути про числа Фібоначчі , які часто називають послідовністю Фібоначчі. У цій послідовності перші два доданки дорівнюють 0 і 1, і кожне число після перших двох є сумою двох попередніх. Іншими словами, F(n) = F(n-1) + F(n-2). Ось перші 20 чисел Фібоначчі: 0 1 1 2 3 …

3
Знайдіть особу пісочника
Це питання стосується абелевих пісковиків . Прочитайте цей попередній виклик і перегляньте це чисельне відео, щоб дізнатися більше. Абелевий пісковик розміром n на n - це сітка, що містить числа 0, 1, 2 і 3 (що представляє кількість зерен піску). Додавання двох пісковиків працює, спочатку додаючи елемент за елементом, а …

7
Найдовший цикл у графіку
Давши спрямований графік, виведіть найдовший цикл. Правила Дозволений будь-який розумний формат введення (наприклад, список ребер, матриця підключення). Мітки не важливі, тому ви можете накладати будь-які обмеження на потрібні та / або бажані мітки, якщо вони не містять додаткової інформації, не вказаної у вводі (наприклад, ви не можете вимагати, щоб вузли …

7
Порахуйте квадрати
Виклик Орігамі (складаний папір) - це творча форма мистецтва. Наскільки мені відомо, майстер Орігамі вважає за краще квадратний папір. Почнемо з початку - перетворіть прямокутний папір у квадратний. Так папір ділиться на квадрати. Крок за кроком видаляємо найбільший квадрат, який розділяє один коротший край із поточною формою (див. Малюнок нижче). …

12
Вихід N в базі -10
Виклик: На обраній вами мові програмування прийміть ціле число як вхід у базі 10 та виведіть його у позначці negadecimal , яка також відома як base -10 Приклад алгоритму: Це алгоритм, взятий з Вікіпедії для перетворення бази 10 в будь-яку негативну базу в VB.NET : Function toNegativeBase(Number As Integer , …

5
Створіть непересічний шлях ascii-art
Дано 2 цілих входи, що представляють розмір поля, xі yвиведіть шлях через поле. Приклад виводу для 5, 4: # # # ### ### # Все поле 5 на 4, і є шлях, зроблений з хештеків, що перетинають поле. Шлях завжди повинен починатися у верхньому лівому куті та йти в правому …

4
Давайте Tessellate!
Вступ З Вікіпедії : Тесселяція плоскій поверхні є розбиття площині з використанням одного або більше геометричних фігур, які називаються плиток, без яких - або накладень і без пробілів. Нижче показана досить відома tessellation: Ромби викладені плиткою в такий спосіб, що не призводить до перекриттів і прогалин, а також імітує взаємозамінні …

16
Послідовність Кузнецова
Послідовність Кузнецова (I made the name up, don't bother with Wikipedia or Google) Давши будь-яке число n > 0, нехай rпредставляє зворотну сторону числа n. Ітераціюйте, поки кінцевий результат не дорівнює нулю, передаючи результат кожної ітерації назад у функцію за допомогою рекурсії або методології на ваш вибір, виконавши нижчеописану операцію: …

3
Довідка! У мене більше домашніх завдань!
Мій вчитель був більш ніж незадоволений моїм марсіанським домашнім завданням . Я дотримувався всіх правил, але вона каже, що те, що я випускаю, було химерним ... коли вона вперше подивилася на це, вона була дуже підозрілою. "Усі мови повинні дотримуватися закону Зіпфа, бла-бла-бла" ... Я навіть не знав, що таке …
18 code-golf 

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