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

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

7
Зворотні слова без зміни великих літер чи розділових знаків
Створіть програму з найменшою кількістю символів, щоб перевернути кожне слово рядком, зберігаючи порядок слів, а також розділові знаки та великі літери на їх початковому місці. Під "Порядок слів" я маю на увазі, що кожне слово розділене порожнім пробілом (""), тому скорочення і таке трактуватимуться як одне слово. Апостроф при скороченнях …

4
Гольф Моцарт - міні "Рондо"
Виведіть "Моцарт - Алла Турка" в stdout (див. Зразок для "еталонної реалізації") Спробуйте знайти, як упакувати синтезатор і музику в мінімальний розмір. Вимоги: Формат, придатний для подачі aplay -f cd(16-бітний маленький ендіан, 2 канали); Слід відтворювати всю музику (ніяких пропущених нот чи частин, принаймні не менше, ніж у зразковій програмі), …
13 code-golf  music 

8
Обчисліть дату Великодня
Ваша функція або програма повинна зайняти рік, як введення та повернення (або надрукування) дати (за григоріанським календарем) великодніх років цих років (а не східної православної Пасхи). Повернуту дату слід відформатувати відповідно до ISO 8601, але з підтримкою на роки, що перевищують 9999 (наприклад, 312013-04-05 або 20010130 ), і їй потрібно …
13 code-golf  date 

1
Мрії про пасьянс - створення початкової руки пасьянсу
Це я. Печера Джонсон. Це 21 травня. Ви працюєте в Aperture Science, найкращій компанії на Землі, і завтра ми випускаємо версію 3.0 нашої флагманської системи вікон (або WindowS ): CavOS. На жаль, завтра вранці наш головний конкурент також випускає версію 3.0 своїх Вікон ! Мені просочилося, Кейв Джонсон, генеральний директор, …
13 code-golf  game 

5
Побудуйте індекс читабельності
Флеш-Кинкейд читаність алгоритм залежить від заходів кількості слів і складів підрахунку, ні один з яких є повністю об'єктивним, або легко автоматизований з допомогою комп'ютера. Наприклад, чи «Код-гольф» з дефісом вважається одним чи двома словами? Це слово "мільйон" два чи три склади? У цьому завданні вам потрібно буде наблизитись, оскільки підрахунок …

3
Побітні оператори в Brainfuck
Ваше завдання полягає в створенні однієї програми для кожного з наступних бінарних операторів. Кожна програма повинна взяти одне або два 8-бітних числа (A і B) з введення та обчислити задану операцію: A XOR B A AND B A OR B A Shifted Left by 1 (circular shift) NOT A Вам …
13 code-golf  binary  brainfuck  code-golf  code-golf  ascii-art  random  code-golf  code-golf  code-challenge  sorting  code-golf  code-challenge  java  code-golf  statistics  code-golf  code-challenge  fastest-code  code-golf  math  code-golf  math  kolmogorov-complexity  code-golf  code-golf  array-manipulation  combinatorics  code-golf  kolmogorov-complexity  popularity-contest  underhanded  code-golf  math  floating-point  code-golf  interpreter  code-golf  music  code-golf  code-golf  cryptography  code-challenge  scrabble  code-golf  code-challenge  popularity-contest  quine  code-golf  quine  cryptography  code-golf  kolmogorov-complexity  code-golf  printable-ascii  code-golf  chess  code-golf  math  number-theory  code-challenge  c  code-golf  random  popularity-contest  hello-world  code-shuffleboard  code-golf  compression  grammars  code-golf  tips  code-golf  sequence  code-golf  string  code-challenge  sorting  permutations  code-golf  string  code-challenge  optimization  code-golf  interpreter  code-challenge  string  code-golf  math  number  fibonacci  string  compression  c#  code-golf  chemistry  popularity-contest  math  c  c++  java  code-golf  math  function  code-golf  complex-numbers  code-golf  geometry 

15
Прямокутник тексту
Ваша програма отримує текст як вхід, довжиною принаймні 8 символів, і завжди складається з парної кількості символів. (немає необхідності оцінювати правильність введення). Ваша мета - відобразити цей текст у вигляді прямокутника. Наприклад, подається HelloWorldяк вхід, дисплей Hell d o lroW Правила: Текст обертається за годинниковою стрілкою (початкове положення як вам …
13 code-golf 

7
Напишіть усі можливі символи Брайля
Цікава головоломка прийшла до мене, дивлячись на кнопки ліфтів сьогодні вранці. Вам потрібно створити список усіх моделей Брайля, які вміщуються в сітку 2x3. Використовуйте хеш #для позначення шишки та дефісу, -щоб позначити плоску область. Очікуваний вихідний зразок: #- -- -- ## -- -- #- #- -- (and so on...) Правила: …

5
З огляду на справедливу монету як внесок, генеруйте будь-який конкретний несправедливий результат
Зробити справедливу монету легко, використовуючи несправедливу монету, але реверс важче здійснити. Ваша програма отримає одне число X (від 0 до 1 включно) як вхід. Введення не повинно просто бути жорстко закодованим як число посередині вихідного коду. Потім він повинен повернути одну цифру: a 1з ймовірністю X та 0іншим чином. Вашій …
13 code-golf  math 

8
Визначення тривалих дробів квадратних коренів
Продовження фракція ряду nявляє собою частину такого вигляду: сходяться до n. Послідовність aу тривалої фракції зазвичай записується як: [a 0 ; a 1 , a 2 , a 3 , ... a n ]. Ми будемо писати так само, але з повторюваною частиною між крапками з комою. Ваша мета - …
13 code-golf  math  number 

10
Виведіть число в PrettyFont
Я створив новий шрифт, який я називаю PrettyFont. Я вкладав багато часу на вдосконалення, але, оскільки я працююча людина, я не встигаю закінчити це. Тому він містить лише 4 символи. Одного разу, коли я розбагатів, це стане моєю довічною метою закінчити це, але поки що ... Це PrettyFont: (0, 1, …

9
Роздрукуйте перші 128 простих чисел без використання зарезервованих слів
Очевидним рішенням було б просто надрукувати їх як рядок, але чи можна написати коротший код? Вимоги: Вхід не повинен оброблятися, а вихід має бути у формі 2 3 5 7 11 13 ... тощо. Жодні застережені слова в мові взагалі не використовуються Мова повинна принаймні дозволяти структуроване програмування та мати …

6
Виведіть список усіх раціональних чисел
З усього математики завжди знайдеться кілька теорем, які виходять за рамки будь-якого здорового глузду. Одним з таких є той факт, що існують різні розміри нескінченності. Ще один цікавий факт - ідея про те, що багато нескінченностей, які здаються різними розмірами, насправді однакового розміру. Існує стільки ж парних чисел, скільки цілих …

12
Внесіть одноразовий килимок
Фон Одноразовий блокнот є формою шифрування , що було доведено , неможливо зламати , якщо використовується належним чином. Шифрування виконується шляхом взяття простого тексту (складається лише з літер AZ) та генерування довільної рядки однакової довжини (також лише літери). Цей рядок виконує роль ключа. Кожен символ в простому тексті потім з'єднується …

7
Знайдіть мінімальну відстань редагування між двома рядками
Пояснення Відстань редагування між двома рядками - це функція від мінімально можливої ​​кількості вставок, вилучень або підстановок для перетворення одного слова в інше слово. Вставки та вилучення коштують 1, а заміни коштують 2. Наприклад, відстань між ABта Aдорівнює 1, оскільки видалення коштує 1, і єдине необхідне редагування - це видалення …
13 code-golf  string 

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