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

Виклик коду - це змагання за креативні способи вирішення головоломки програмування з об'єктивним критерієм виграшу, не охопленим іншими тегами для оцінки (наприклад, код-гольф).

2
Куди поїде кішка? (орбітальна механіка)
Майже безмасова кішка скидається в космос (не хвилюйтесь, з космічним костюмом і всім) у точці (x, y, z)зі швидкістю (vx, vy, vz). У точці є нерухома, нескінченно щільна планета (об'ємом 0), (0, 0, 0)яка притягує об'єкти на відстань rіз прискоренням 1/r^2. Відповідно до ньютонівської гравітації, куди іде час після часу …

6
Хто сказав, що? 2016 президентські вибори
У цьому завданні ваше завдання полягає в тому, щоб скласти програму, що містить менше 300 символів, яка містить короткий абзац або кілька речень, які сказав кандидат, і виведіть, хто це сказав. Введення : може бути прийнято як параметр функції, вхід до програми тощо. Це буде короткий абзац, правильно прописаний. Результат …

4
Виконаний файл сценарію, який працює на POSIX та Windows
Завдання : написати єдиний файл сценарію, foo.cmdякий можна викликати у ванільній cmd.exeпідказці Windows (не PowerShell, не в режимі адміністратора), щоб виконати довільний код для Windows ... > .\foo.cmd Hello Windows! ... але також виклик без змін із типової підказки bash, сумісної з POSIX (Linux / OSX) оболонки ( tcsh, або …

30
Максимізація виходу з мінімального вводу
Очевидно, що кодовий гольф - це те, щоб максимально використати найменший код. Кого насправді цікавить, який фактичний вихід? Хоча у нас виникла проблема щодо максимального співвідношення « вхід-вихід» , це заклик для найбільш обмеженого та детермінованого виводу із заданою довжиною коду. Як не дивно, цей виклик тоді не є кодовим …

6
Хто такий розподіл ймовірностей?
Вступ У цьому виклику вам надається список негативних чисел з плаваючою комою, складених незалежно від деякого розподілу ймовірностей. Ваше завдання - зробити висновок про те, що розподілити з чисел. Щоб зробити виклик здійсненним, у вас є лише п'ять дистрибуцій. U, рівномірний розподіл на інтервалі [0,1]. T, трикутний розподіл на проміжку …

4
Знайдіть найбільший незалежний набір у високомірному гратчастому графіку
Для заданого натурального числа nрозглянемо всі двійкові рядки довжини 2n-1. Для цього рядка S, НЕ кажучи Lбути масивом довжиною , nякий містить лічильник числа 1х в кожній підрядку довжиною nз S. Наприклад, якщо n=3і S = 01010тоді L=[1,2,1]. Ми називаємо Lлічильний масив S. Ми говоримо, що два рядки S1і S2однакової …

2
Найкраща картина снайперської картини
Найдовший день у році - ось на що витрачати зайвий час ... Огляд Зауважте, що це не конкурс на популярність, а не виклик для графічного виведення - вам потрібно лише вивести рядок з 65 536 нулів і одиниць. Фрагмент стека внизу питання відображатиме це як чорно-біле зображення розміром 256 на …

3
Побудуйте планувальник для отруєних вин
Нещодавно в Puzzling.SE виникла проблема, про яку я писав про визначення того, які дві пляшки з більшої кількості отруєні, коли отрута активується, лише якщо обидва компоненти випиті. Це в кінцевому підсумку було досить тяжким випробуванням, і більшість людей встигли зменшити його до 18 або 19 в'язнів, використовуючи абсолютно різні алгоритми. …

2
Висловіть номер - сучасний "Des Chiffres et des Lettres"
Висловіть число Ще в 60-х роках французи винайшли телевізійне шоу "Des Chiffres et des Lettres" (цифри та букви). Метою цієї частини цифри було максимально наблизитись до певного 3-розрядного цільового номера, використовуючи кілька напів випадкових вибраних чисел. Учасники змагань могли використовувати наступних операторів: конкатенація (1 і 2 - 12) додавання (1 …

6
Княжа приставка за програмою за малюнком
Ви повинні написати програму або функцію, яка видає або повертає стільки глави I Маленького принца, скільки може. Ваша програма або функція повинна бути блоком коду M-by-N, що містить лише друковані символи ascii (кодова точка від 32 до 126) та нові рядки в кінці кожного рядка. Ви можете використовувати не більше …

4
Створіть мінімум поняття судоку нерозв'язки
Моя спроба викласти це питання , але з більш об'єктивним критерієм вирішення. Ваше завдання - створити програму або функцію, яка приймає розв’язану сітку Sudoku Sу обраному вами форматі та намагається створити проблемну сітку з якомога меншим числом підказок, які маютьS своє унікальне рішення. (Не має значення, який метод Sє унікальним …

2
Побудуйте n-гони за допомогою лінійки та циркуля
Завдання полягає в тому, щоб намалювати звичайний багатокутник з n сторін, використовуючи лише компас і немарковану лінійку. Введення (n) - це одне з таких 10 чисел: 3, 4, 5, 6, 8, 10, 12, 15, 16, 17. Спосіб : Оскільки у вас є лише лінійка та компас, ви можете малювати лише …

3
Найшвидший гравець для крапок і коробок
Завдання полягає в тому, щоб написати розв'язувач для класичної гри з олівцями та папером « Крапки та коробки» . Ваш код повинен мати два цілі числа mі nяк вхідний, який визначає розмір плати. Починаючи з порожньої сітки крапок, гравці роблять по черзі, додаючи єдину горизонтальну або вертикальну лінію між двома …

10
Програма перевірки божевілля
Божевілля: робити те саме і знову і знову і очікувати різних результатів. Напишіть програму, яка щоразу підкидає виняток (помилка виконання) під час її запуску. Проблема полягає в тому, щоб мати ймовірність створити більше одного збою, без виклику винятків безпосередньо (без throwзаяв) і не використовувати вбудовані функції випадкового чи підрахунку галочок …

2
виграти віртуальний матч фехтування (проти ваших колег обмінників стеків)
ПОПЕРЕДЖЕННЯ: це досить складна проблема, в стилі бойових дій з великим боєм, з додаванням до неї випадковості найкращий код не завжди може виграти. Будь ласка, прочитайте всі правила повністю, оскільки це досить складно! FLAVOR TEXT Білл і Стів вирішили провести "дружній" поєдинок, однак настільки багаті і спритні, вирішили дозволити своїм …

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