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

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

15
Балансування слів
Цей виклик був розміщений на subreddit DailyProgrammer, і я подумав, що це буде чудовим кандидатом на виклик з кодовим гольфом. Визначення того, чи буква врівноважується, базується на його відстані від точки балансу та значенні букви. Значення букви можна визначити або зайнявши її одноіндексовану позицію в алфавіті, або віднявши 64 від …
33 code-golf 

22
Множення XOR
Ваша мета полягає в тому, щоб реалізувати операцію множення XOR ( несучої ), визначену нижче, якомога менше байтів. Якщо ми вважаємо, що бітовий XOR ( ^) є бінарним доповненням без перенесення 101 5 ^ 1001 9 ---- 1100 12 5^9=12 ми можемо виконувати множення XOR @, виконуючи двійкове довге множення, …

23
Біплекс: важливий марний оператор
Вхідні дані Список від 1 до 255 натуральних чисел (включно), кожне в діапазоні від 1 до 2 32 - 1 (включно). Ваш формат введення не повинен бути ідентичним тестовим. Введення без перших нулів потрібно прийняти. Введення з першими нулями не приймається. Ви можете використовувати будь-який роздільник між цілими числами. Ціле …

10
Перевірте дошку тральщика
Ваша мета - перевірити, чи дійсна заповнена дошка тральщика . Це означає, що кожне число - це правильний підрахунок мін у сусідніх з ним осередках, включаючи діагоналі. Дошка не загортається. Як завжди , ви повинні дати функцію або програму, і найкоротший код у байтах виграє. Дивіться також минулі виклики, щоб …

6
Цифрова логіка на основі сітки (дуодіадичні плитки)
Дюодіадичні плитки - це різновиди квадратних функціональних блоків, які приймають два входи, один з їх верхньої та один з лівого боку, і мають два виходи, один з правого боку та один з нижньої. Кожен їх вихід є окремою функцією обох входів. Наприклад, якщо #є загальну плитку, правий вихід Rє функцією …

20
Напишіть Поліхін
Поліхін є і хином, і поліглотом. 1 Ви повинні написати квинку, яка діє як мінімум для двох різних мов. Це кодовий гольф, тому найкоротша відповідь (у байтах) виграє. 1 Я це вигадав. А точніше, зробив Геобіт . Мабуть, він і не був першим . Правила для Quines Приймаються тільки справжні …

6
Оптимізація телефонної клавіатури
Здається, цей мандрівник про те, що люди втомливо вивчають нові розкладки клавіатури, як Дворак або Нео, тому що це нібито робить їх більш продуктивними. Я стверджую, що переключення макетів клавіатури - це погана ідея, тому що швидкість роботи може зайняти у вас місяці, і коли ви на 5% швидше, ніж …
33 code-golf 

14
Морс Новий рік
Це тижневий виклик №1. Тема: Аудіообробка Ваше завдання - написати програму, яка записує аудіофайл на диск (у обраному вами форматі), який містить код Морзе для 2015, тобто ..--- ----- .---- ..... Ви можете вибирати будь-який тип звуку для сегментів, наприклад, одночастотна синусоїда, акорд, шум, якийсь інструмент (наприклад, використовуючи файли MIDI), …

7
Антизгладжування ASCII ст
Фон Мистецтво ASCII - це практика створення зображень, використовуючи текст ASCII для формування фігур. Згладжування - це ефект, створений великими «пікселями» мистецтва ASCII, розміром із символів. Зображення стає блокуючим і важко помітним. Антизгладжування знімає цей ефект, створюючи градієнт і пом’якшуючи жорсткі краї мистецтва ASCII. Змагання Ваше завдання полягає в тому, …

15
Мурашка на кубі
Мурашник ходить по краях (а не гранях) кубика каркаса. Кожна вершина, з якою вона стикається, подає її виделкою, від якої відгалужуються два нові краї. Мураха вибирає , який спосіб перетворити - leftабо right. Ці напрямки відносно мурашника, який звернений до вершини і знаходиться поза куба. Ваша мета - з послідовності …
33 code-golf 

9
Хто той покемон?
Вхід: ціле число N між 1 і 151 Вихід: N-й Покемон. Правила Ви можете використовувати один файл даних. Ви не можете використовувати жодні вже зроблені алгоритми декомпресії даних. Сюди входять бібліотеки та інші програми. Ваша програма може не мати доступу до інших файлів, окрім себе, та до файлу даних. Оцінка …

22
Виведіть внутрішню ламу речення
Ваша мета - взяти подібний внесок Pie is good. I just ate a bunch of pies early this morning. Actually, it was closer to the afternoon. Mornings are good. і створити масив індексів рядка, де відображаються літери, що складають слово "Лама" (по одному в порядку). Наприклад, дозвольте мені з обережністю …
33 code-golf 

17
Скільки виграшів на Stackoverflow?
Завдання: Ви дивовижний програміст і Stackoverflow-Answerer, і ви вирішили відповісти на кожне запитання щедро на Stackoverflow. Ви настільки хороші, що вам вдається отримати всі принади у всіх питаннях. Поки ви чекаєте, поки представник заллється, ви пишете програму, яка йде і дізнається, яка загальна кількість представників у всіх цих щедротах. Правила: …
33 code-golf 

30
Це Різдво?
Виклик Враховуючи, що Різдво: Грудень 12 місяць 25 день Щороку визначайте сьогоднішню дату та чи є сьогодні Різдво чи ні. Якщо це Різдво, ви повинні надрукувати "It's Christmas". Якщо це не Різдво, потрібно якось почекати до Різдва, а потім надрукувати "It's Christmas". Приклад З цього питання про переповнення стека import …
33 code-golf  date 

30
Це російськомовна мова?
Натхненний: чи це подвійне розмовляння? , Я створив складніший виклик. Дано рядок, визначте, чи є рядок n-говорить , для будь-якого .n ≥ 2n≥2n\geq 2 N-говорить визначається повторенням кожної літери разів. При рядок перетворюється в . Ваша мета - з'ясувати, чи є вхідним результатом для будь-якого n-говорить перетворення.нnnn = 4n=4n = …

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