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

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

4
Rosetta Stone Challenge: Генографічне картографування
Мета Challenge Rosetta Stone - написати рішення на якомога більшій кількості мов. Покажіть багатомовність програмування! Змагання Ваше завдання полягає в тому, щоб реалізувати програму, яка буде відображати деякі гени за допомогою перехресних частот, на якомога більше мов програмування . Вам дозволяється використовувати будь-яку стандартну бібліотечну функцію, яку має ваша мова, …

9
Знайдіть позицію дробу на дереві Штерн-Брокот
Дерево Штерна-Броко є бінарним деревом фракцій , де кожна фракція набувається шляхом додавання чисельнику і знаменника двох фракцій сусідніх його в зазначених вище рівнях. Він генерується, починаючи з , 0/1і в 1/0якості «кінцевих фракцій», а звідти, ітерація, поміщаючи одну фракцію між кожними двома послідовними парою фракцій шляхом додавання чисельнику і …

6
Генератор позицій Chess960
Контекст Chess960 (або випадкові шахи Фішера) - це варіант шахів, винайдений та обстоюваний колишнім чемпіоном світу з шахів Боббі Фішером, оприлюднений публічно 19 червня 1996 року в Буенос-Айресі, Аргентина. На ній є та сама дошка та шматки, що і стандартні шахи; однак вихідне положення фігур у домашніх рядах гравців рандомізоване …

1
Визначте компілятор
Виклик Вам надається функція, compile(s: String): Integerяка повертається, 0якщо її sможна було скласти, і будь-що інше, ніж 0якщо вона не вдалася (отриманий код не важливий). Вся справа в тому, що ви не знаєте, для якої мови створена функція, тож ви вирішите це зрозуміти, надаючи функції невеликі фрагменти коду та спостерігаючи, …
11 code-golf 

7
Кількість отворів у багатокутнику
Проблема : Порахуйте кількість отворів у підключеному багатокутнику. Зв’язаність багатокутника гарантується умовою, що кожен трикутник у вхідній триангуляції ділить щонайменше 1 сторону з іншим трикутником і що існує лише один такий зв’язаний набір трикутників. Вхідний список Lз nточок на площині , а також список Tз 3-кортежів з елементами з 0...n-1. …

12
Наберіть "Привіт, світ!"
Напишіть програму, яка генерує події клавіатури типу Hello, World!. Він не повинен бути незалежним від платформи. Він не може залишати жодну клавішу натиснутою. Наприклад, у Java Robot.KeyPress('H');залишиться Hнатиснутим, тому його потрібно відпуститиRobot.KeyRelease('H'); Ви можете припустити, що блокування заглушок вимкнено під час запуску програми. Великі літери можна вводити, утримуючи зсув і …

10
Lorem Ipsum у розмірі вихідного коду
Виведіть однакову довжину Lorem ipsum, ваш код! Правила: Код не може бути ідентичним виводу Немає бібліотек стиснення Найкоротша програма виграє за два тижні Немає використання мережі, читання файлу і інші прийоми , які з одного легко може вирішити будь-яку проблему , код для гольфу (з eval, execі так далі) Приклад …

12
Знайдіть випадкові зображення з http://i.imgur.com/
Imgur - це безкоштовний сервіс розміщення зображень. Багато людей ним користуються. Ось приклад посилання на imgur: http://i.imgur.com/T55muMD.png . Напишіть програму, яка постійно виводить випадкові (дійсні) посилання на imgur. Наприклад, ось деякий зразок виводу моєї програми (не показаний, оскільки він містить деякі хитрощі, які вам доведеться з'ясувати самостійно): http://i.imgur.com/uFmsA.png http://i.imgur.com/FlpHS.png http://i.imgur.com/eAbsZ.png …
11 code-golf 

4
Відтворити класичну гру зі змією
Завдання полягає в тому, щоб створити класичну гру Snake, використовуючи якомога менше байтів. Ось такі вимоги: Гра повинна бути реалізована у типовому двовимірному макеті. Змія повинна мати можливість значно рости в межах карти (це дійсно означає, не робіть свою карту занадто малою, використовуйте тут свій розсуд). Користувач може переміщувати змію …
11 code-golf  game 

19
Обчисліть n-й член послідовності самоопису Голомба
Натхненний попереднім запитанням . Самоописуюча послідовність Голомба g (n) - це послідовність, де будь-яке натуральне число nповторюється в послідовності g (n) разів. Перші кілька номерів у такій послідовності: n 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 g(n) …

2
Скільки мес починаються із заданого рядка?
Назвемо не порожній список рядків mes, якщо виконуються такі умови: Кожен перелічений рядок є не порожнім і використовує лише символи, які зустрічаються в першому рядку. Кожен наступний рядок точно на один символ довший за попередній рядок. Жоден рядок у списку не є послідовністю будь-якого іншого рядка у списку. Термін "меса" …
11 code-golf 

19
Повертайте кожне число з групи чисел
Змагання Програма повинна повертати всі числа, що входять до групи (послідовність, розділена комою та дефісом) чисел. Правила s - рядок послідовності; всі цифри, включені до цього, sє позитивними ; цифри завжди будуть збільшуватися ; цифри ніколи не повторяться коли ви відповідаєте, покажіть вихід для s="1,3-5,9,16,18-23" Приклади input(s) outputs ----------------- 1 …

8
Побудуйте тест швидкості набору тексту / вимірювання CPM
Правила Настав час скласти тест на швидкість набору тексту вашою мовою! 1 . Ви надаєте файл зі словником за вибором (кожне "слово" в ньому повинно бути обмежене новим рядком). Вставте його через stdinабо введіть його ім'я як аргумент командного рядка. а здатний о вище відсутність ... 2 . Виберіть з …
11 code-golf 

3
Створіть багаторівневий лабіринт 5х5х5 лише одним рішенням
Мета цього завдання - створити найкоротший код (у символах), який успішно виконує наступні дії: Технічні умови : Потрібно створити 5x5x5 labyrinthточно 1 possible solution(не більше, не менше) Лабіринт повинен бути створений randomly Він повинен бути здатний генерувати кожне існуюче рішення, якщо його працювати протягом років startІ finishповинні бути поміщені в*opposite …

6
Скільки часу до цієї дати?
Ідея така: Напишіть функцію для друку відрізку часу від теперішньої / сьогоднішньої дати (у той час, коли функція викликається) до дати, поданої як аргумент. Припущення: Дата введення завжди буде завтра чи пізніше, у майбутньому. Дата введення ніколи не буде більше 10 років у майбутньому. Правила: Вихід повинен бути у такому …
11 code-golf  date 

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