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

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

30
Реалізація "tac": друкувати рядки з файлу зворотним ходом
Між запитанням про кошеня та баченням цього питання в U&L про якусь sedмагію, як щодо впровадження tac? Об'єктивна Реалізуйте програму, яка буде реверсувати та друкувати рядки у файлі. Вхідні дані Файл, наданий як ім'я або за допомогою стандартного вводу Вихідні дані Лінії, перевернуті, стандартні. Оцінка балів Байти вихідного коду.
30 code-golf  string 

12
Офіційний інспектор Рубі
Ось простий арт- рубін ASCII : ___ /\_/\ /_/ \_\ \ \_/ / \/_\/ Як ювелір для корпорації ASCII Gemstone, ваша робота - оглянути нещодавно придбані рубіни та залишити записку про будь-які вади, які ви знайдете. На щастя, можливі лише 12 видів дефектів, і ваш постачальник гарантує, що жоден рубін …

6
Намалюйте криву Гільберта за допомогою нахилів
Крива Гільберта є простір начинка фрактала , який може бути представлений у вигляді системи Lindenmayer з наступними поколіннями , які виглядають наступним чином : Завдяки http://www.texample.net/tikz/examples/hilbert-curve/ для зображення. Мета Напишіть найкоротшу можливу програму (у байтах), яка приймає додатне ціле число n від stdin та малює криву Гільберта n-го порядку для …

24
Об’єднайте N копій фрагмента, щоб створити N ^ 2 символів
Виклик Напишіть можливий найкоротший фрагмент коду таким чином, що, коли N його копій з'єднані разом, кількість виведених символів становить N 2 . N буде натуральним числом. Наприклад, якщо фрагмент був soln();, тоді біг soln();надрукував би рівно 1 символ, а біг soln();soln();надрукував би точно 4 символи, а біг soln();soln();soln();надрукував би точно …

19
Легко введені слова
Цей конкурс закінчився. Переможець - CJam з 22 символами, обігравши відповідь TwiNight одним персонажем. Вітаємо Деннісе ! Почесна згадка йде про Фалько , який абсолютно без розуму пішов від безкоштовного імпорту. . Нещодавно я хотів дізнатися, як я можу набрати сучасні смартфони з моєю Nokia 3310, і хоча деякі відповіді …
30 code-golf 

3
Побудувати залізничні колії та обдурити уряд
Ви підприємець із залізниць у Сполучених Штатах 19 століття, коли потяги стають популярними, оскільки вони є найефективнішим засобом перевезення великих обсягів матеріалів по суші. Існує національна потреба у залізничних коліях від східного узбережжя через деякі недавно колонізовані землі на заході. Для задоволення цієї потреби уряд США збирається стягувати податок на …

11
Друк, приріст, декрет, псевдоніми - інтерпретувати Prindeal
Prindeal (вимовляється prin -dee-al ) - нова езотерична мова програмування, яка містить лише чотири команди: pr int , in crement , de crement та al ias . Незважаючи на мінімалізм, складні математичні операції можна виконати в Prindeal, вміло поєднуючи чотири команди. Ваше завдання в цій проблемі з гольфовим кодом - …

9
Обчисліть обернену факторіальну
Напишіть найкоротший код, який візьме будь-яке дійсне число, що перевищує 1, і виведе його позитивне зворотне факторіо. Іншими словами, він відповідає на питання "яке число фактор дорівнює цій чисельності?". Використовуйте функцію Gamma, щоб розширити визначення для факториалу до будь-якого реального числа, як описано тут . Наприклад: input=6 output=3 input=10 output=3.390077654 …

16
Помножте два числа, не використовуючи жодних чисел
Вам вводяться в якості двох рядків, що представляють додатні цілі числа в базі 10, такі як "12345"і "42". У "518490"цьому випадку ваше завдання - вивести рядок, що містить їхній продукт . Поворот полягає в тому, що ви не можете використовувати будь-які числові типи у своєму коді. Ні ints, floats, unsigned …

19
Перетворити номер у базу, де його представлення має найбільше “4” s
Натхненний цим . Є число, вказане як ціле число, рядок або масив цифр (на ваш вибір). Знайдіть базу, в якій представлення числа матиме найбільше "4" s, і поверніть цю базу. Результат числа 624 5 444 10 68 16 обмеження: Повернута база не повинна бути більшою за вхідну. числа, менші або …
30 code-golf  number 

11
Поміняння мап висоти на мапу глибини
Опис Ваше завдання - вивести "карту глибини" - мапу висоти об'єкта, але видно не зверху, а спереду. Наприклад, розгляньте наступний об’єкт, як показано на зображенні. Карта висоти показана зліва. Відповідна карта глибини була б (як видно з стояння біля стрілки): 010 211 <- Depthmap 322 Якщо ви стоїте біля стрілки, …
30 code-golf 

30
Перевірте, чи ціле число є потужністю 2, не використовуючи операцій +, - [закрито]
Напишіть програму, яка перевіряє, чи є ціле число 2. Зразок введення: 8 Вибірка зразка: Yes Зразок введення: 10 Вибірка зразка: No Правила: Не використовуйте +, -операції. Використовуйте якийсь потік введення, щоб отримати число. Вхід не повинен спочатку зберігатися у змінній. Виграє найкоротший код (у байтах). Ви можете використовувати будь-яку правдиву …

23
Збільшення чисел за кілька сеансів
Добрі вечірні гольф-агенти, Ваша місія - від імені горезвісного розважального гіганта Eviltronic Arts. В рамках свого грізного плану покріпачення та розваг світу вони повинні продати якомога більше примірників SimStation V. Це означає, що програмне забезпечення повинно загадково перестати працювати, після запуску його кілька разів. Ваша мета - написати програму, яка …
30 code-golf 

6
Збалансуйте хімічні рівняння!
Бернд - гімназист, який має деякі проблеми в хімії. У класі він повинен розробити хімічні рівняння для деяких експериментів, які вони роблять, наприклад, спалювання гептану: З 7 Н 16 + 11O 2 → 7CO 2 + 8H 2 O Оскільки математика не є найсильнішим предметом Бернда, йому часто важко знайти …

30
Напишіть інтерактивного перекладача Deadfish
Deadfish - жартівлива "мова програмування" з чотирма командами. Оскільки сторінка Esolang трохи суперечлива, а перекладачі на цій сторінці працюють не однаково, слід застосувати наступну варіацію: Специфікація Є акумулятор розміром принаймні 16 біт, більше дозволено, але менше - ні. Негативні цифри не потрібно підтримувати. Акумулятор - це 0коли програма запускається. Існують …

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