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

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

6
Найближча фракція
Завдання: Вашій програмі надається належна , позитивна проста форма у форматі <numerator>/<denominator>. Для цього введення він повинен знайти дві дроби. Фракція, менша за вхід. Фракція, що більша за вхідний. Обидві дроби повинні мати менший знаменник, ніж вхідний. З усіх можливих фракцій вони повинні мати найменшу різницю на вході. Вихід: Вихід …

4
Додайте два числа безпечно, на С
Всім відомо, що C - це чудова, безпечна мова програмування високого рівня. Однак вам, як кодеру, поставлено наступне завдання. Напишіть програму, щоб додати два числа. Введення: Два цілих числа, розділених пробілом. Вихід: сума двох чисел у введенні. Поворот у тому, що ваш код повинен бути на 100% безпечним. Іншими словами, …
24 code-golf  c 

21
Коли останній раз дата не ділилася на n?
Дата може бути представлена ​​цілим числом без підпису: YYYYMMDD. Що вам потрібно зробити, це написати найкоротшу програму або функцію, яка визначає останню дату, число якої було поділено на задане число n(включаючи сьогоднішню дату), а потім повертає цю дату у форматі, показаному вище. Якщо ніколи не було дати (між 00000101 і …
24 code-golf  date 

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

8
Створіть головоломку без програми
Nonogram є двовимірним логічна головоломка , яка виглядає приблизно так (скріншоти з гри Pixelo , моя улюблена Nonogram гри): Мета гри - з'ясувати, яке зображення кодують ці числа. Правила прості: число в стовпці чи рядку означає, що десь у цьому стовпчику чи рядку багато рядків заповнено підряд. Наприклад, нижній рядок …
24 code-golf 

6
Клопчики птахів :)
Всі лякаються від того, що тупу гру «Flappy Bird» видаляють. Отже, ваше завдання - створити гру Cloppy Bird Clone. Це дійсно просто. Ось керівні лінії: Він може використовувати або мистецтво ascii, або реальні зображення Ви можете зробити свій "пташиний" клапоть як клацанням, так і натисканням клавіші Він повинен намагатися бути …
24 code-golf  game 

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

4
Складіть діаграму Вороного (варіант ASCII)
Припустимо, вам надано кілька великих літер, розкиданих у прямокутному масиві інакше порожніх комірок. Кожна комірка масиву належить до найближчої до неї літери , визначеної як буква, доступна на найменшій кількості горизонтальних та / або вертикальних кроків - без діагональних кроків. (Якщо комірка рівновіддалена від двох або більше найближчих літер, вона …

8
Моделюйте стільниковий автомат Wireworld
Wireworld - це стільниковий автомат, який був розроблений так, щоб бути схожим на електрони, що протікають по дротах. Його проста механіка дозволяє будувати цифрові схеми. Це навіть дозволило побудувати цілий комп’ютер . Ваша місія полягає у створенні найкоротшого впровадження Wireworld вашою мовою на вибір. Кожна комірка в сітці має одне …

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

3
Вирішення натхненника в 6 і менше рухів
Ваша мета - написати програму, яка вирішить будь-яку головоломку Mastermind за 6 і менше рухів. Фон Натхненник - настільна гра. Мета гри - точно вгадати поєднання (кольори та порядок) 4 кольорових кілочків, прихованих іншим гравцем. Коли здогадка зроблена, інший гравець відповідає між 0 і 4 білими або червоними кілочками. Червоний …
24 code-golf 

12
Поради щодо гольфу в Скалі
Які загальні поради щодо гольфу в Скалі? Я шукаю ідеї, які можна застосувати до коду проблем із гольфом взагалі, які принаймні дещо характерні для Scala (наприклад, "видалити коментарі" - це не відповідь). Будь ласка, опублікуйте одну пораду за кожну відповідь. (Це безсоромна копія ... на Python)
24 code-golf  tips 

8
Створення вкладок гітари?
Напишіть найкоротшу програму, яка генерує гітарні вкладки для акордів, поданих як введення. Щоб гітаристи серед вас не мали переваги, і щоб зробити це детермінованим (і, мабуть, простіше кодувати), ось єдині форми акордів, дозволені: Major chords: E F F# G G# A A# B C C# D D# e 0---1---2---3---4---0---1---2---3---4---5---6--- B …

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

22
Код гольфу: 6174 - міфічна константа Капрекара
Це питання було перенесено з Stack Overflow, оскільки на нього можна відповісти на Exchange Golf Stack Exchange. Мігрували 8 років тому . Чому число 6174 таке цікаве? Як визначено у Вікіпедії Візьміть будь-яке чотиризначне число, використовуючи принаймні дві різні цифри. (Дозволені нулі.) Розташуйте цифри у порядку зростання, а потім у …

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