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

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

30
Найбільший загальний дільник
Ваше завдання - обчислити найбільший спільний дільник (GCD) з двох заданих цілих чисел на якомога менше байтів коду. Ви можете написати програму або функцію, приймаючи введення та повернення виводу будь-яким із прийнятих нами стандартних методів (включаючи STDIN / STDOUT, параметри функцій / значення повернення, аргументи командного рядка тощо). Вхідними даними …

24
Центруйте текст!
Центруйте текст! У цьому виклику ви будете орієнтувати різні лінії. Приклади Foo barbaz Foo barbaz Hello World Hello World Programming Puzzles & Code Golf Programming Puzzles & Code Golf Технічні умови Кожен рядок вводу завжди матиме щонайменше один непробільний символ, ви можете вважати, що єдиним символом пробілу є пробіли ( …

8
Одиниці часу Qeng Ho
У чудовій і захоплюючій книзі Вернора Вінге « Глибокість у небі» (яку, до речі, настійно рекомендую 1 ), Кенг Хо , культура, яка охоплює різні зіркові системи, не має поняття «дні», «місяці», « років "і т. д., а отже, існує унікальна система хронометражу, яка цілком вимірює час у секундах. Найчастіше …
40 code-golf 

30
Заздалегідь з Новим роком, 2016!
Ваш внесок буде цілим числом між 1970 та 2090 роком (включно), що становить рік. Ваша програма повинна виводити наступний рік, коли день Нового року припадає на той самий день тижня, що і рік введення. Випробування: Нижче наведені зразкові входи та виходи 2001 => 2007 2047 => 2058 2014 => 2020 …

30
Програмування з бітами та байтами
У цьому виклику ви збираєтесь написати перекладача простою мовою, яку я склав. Мова ґрунтується на одному акумуляторі A, який дорівнює рівно одному байту. На початку програми A = 0. Це мовні інструкції: !: Інверсія Ця інструкція просто перевертає кожен шматочок акумулятора. Кожен нуль стає єдиним і кожен стає нулем. Просто! …

30
Роздрукуйте всі скребблені слова з двох літер
Змагання: Друкуйте кожне 2 буквене слово, прийнятне в програмі Scrabble, використовуючи якомога менше байтів. Я створив тут список текстових файлів . Дивіться також нижче. Є 101 слово. Жодне слово не починається з C або V. Творчі, навіть якщо неоптимальні, рішення рекомендуються. AA AB AD ... ZA Правила: Виведені слова повинні …

12
Ми тонемо чи плаваємо?
Проблема Сценарій кінця світу описується трьома цифрами на одній лінії, n, mі p. За цим рядком знаходяться nрядки зі mзначеннями на рядок. Кожне значення являє собою загальну кількість одиниць води, яку може містити кожна клітина. Наступні pрядки описують погоду на наступні pдні. 1 одиниця дощу випадає на одну клітинку щодня. …
40 code-golf 

30
Додавання без додавання (або будь-якого з 4 основних арифметичних операторів)
Проблема: Ваша мета полягає в тому, щоб додати два вхідних чисел без використання будь - якої з таких операторів математики: +,-,*,/. Крім того, ви не можете використовувати будь-які вбудовані функції, призначені для заміни цих математичних операторів. Оцінка: Найменший код (у кількості байтів) виграє. Оновлення Більшість програм, які я бачив, або …

22
Перевірте, чи точка лежить всередині трикутника
Ваша мета - визначити, чи лежить задана 2D точка X у межах трикутника із заданими вершинами A, B, C. Напишіть функцію, яка бере координати тестової точки X і трьох вершин трикутника (так це всього 8 координат) і повертає True, якщо точка лежить всередині цього трикутника, і False, якщо вона лежить …

30
Генератор випадкових паролів
Сервер домену вимагає, щоб усі співробітники мали надійний, випадковий пароль, що відповідає наступним правилам: Рівно 15 символів. Тільки символи для клавіатури (як показано в типі коду нижче). Навчання продажів використовувати коди ALT + NUMPAD не дозволяється. Принаймні 1 малі літери: abcdefghijklmnopqrstuvwxyz Принаймні 1 верхній регістр: ABCDEFGHIJKLMNOPQRSTUVWXYZ Принаймні 1 цифрова цифра: …
40 code-golf  random 

18
Качка, качка, пішла!
Ось (досить страшна) П’ять маленьких качок-пісень (це недовго): Five little ducks went out one day, over the hills and up away. Mother Duck said, "Quack Quack Quack Quack", but only four little ducks came back. Four little ducks went out one day, over the hills and up away. Mother Duck …
40 code-golf  string 

24
Нетерпляче чекайте введення
Сьогодні ваше завдання - реалізувати обмеження часу для отримання інформації, яку я вважаю досить прикрою для більшості мов. Ви створите функцію програми, яка запитує користувача на введення. Одразу після того, як користувач подасть введення, надрукуйте повідомлення input receivedта закінчіть виконання / повернення. Однак якщо користувач чекає більше 10 секунд, щоб …
39 code-golf 

21
Левенштайн Відстань
Хоча існує багато питань редагування відстаней, таких як це , не існує простого питання, щоб написати програму, яка обчислює відстань Левенштейна. Якась експозиція Відстань редагування Левенштейна між двома рядками - це мінімально можлива кількість вставок, вилучень або підстановок для перетворення одного слова в інше слово. У цьому випадку кожна вставка, …
39 code-golf  string 

21
Неможливі забиття дартсу
Я був здивований, що вже не знайшов цього запитуваного, хоч у касі дартса виникає велике запитання: Дартс зустрічається з Codegolf Ваша задача полягає в тому, щоб підрахувати, які бали не можливі, якщо «n» дартс не перевищує максимальний бал за «n» дартс. Наприклад, n = 3, максимально можливий бал - 180, …
39 code-golf 

30
Я зробив зробив космічний корабель!
Вступ: Натхненний цим коментарем @MagicOctopusUrn на 05AB1E @Emigna відповідь на мій виклик " Це була просто помилка " : 8F9ÝÀNð×ý}».∊Я зробив зробив космічний корабель! І я був дуже радий запропонувати 12-байтну редагування. - Чарівна восьминога урна 17 липня 1717 о 20:10 Яка програма 05AB1E (застаріла), що призводить до цього: 1234567890 …

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