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

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

29
Вдалий будинок
Існує міні-гра в 3D Super World, відома як Lucky House . Він складається з ігрового автомата з 4 блоками. Кожен блок може бути однією з 5 різних іконок (Квітка, Лист, Дзвоник, Вишня чи Бумеранг), і мета гравця - отримати якомога більше однакових значків ( див. Відео ). Гравець нагороджений монетами, …

30
Знайдіть найближче число Фібоначчі
Всі ми знайомі з відомою послідовністю Фібоначчі , яка починається з 0і 1, і кожен елемент є сумою попередніх двох. Ось кілька перших термінів (OEIS A000045 ): 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584 Дано a додатне ціле …

2
Допоможи мені розібрати свої шкарпетки!
У мене є купа чистих шкарпеток, які я хочу сортувати по парах. На жаль, я можу брати шкарпетки лише з будь-якого кінця ворсу, а не з середини. Крім того, я можу видаляти шкарпетки з ворсу тільки за один раз. Моя стратегія полягає в тому, щоб спочатку розділити купу на одну …
30 code-golf 

10
Інтерпретувати /// (вимовляється 'косої риски')
Тому що ми не можемо отримати достатню кількість езотеричних мовних гольфів, чи не можемо? /// - яскраво виражені косої риси - це весела маленька мова, заснована на s///функції заміни регулярних виразів слави Perl. Він містить лише два спеціальних символи, косу /рису нахилу та нахил \. Ви можете знайти повну статтю …

30
Напишіть програму, яка пише функцію АЛЕ іншою мовою!
Напишіть найкоротшу програму, яка бере один вхід (n) від STDIN (або еквівалент) і виводить просту функцію збільшення з одним аргументом (x), який повертає x + n, але функція повинна бути іншою мовою. Досить просто! Це код-гольф, діють звичайні правила, найкоротші виграші програми. Приклад:> <> до Python (Ungolfed) !v"def i(x):"a" return …
30 code-golf 

2
Спіральна послідовність
Фон Послідовність OEIS A272573 описує спіраль на шестикутній сітці наступним чином: Запустіть спіраль чисел на шестикутну плитку, при цьому початковий шестикутник як (1) = 1. a (n) - найменше додатне ціле число, не рівне або сусіднє з сусідами. Починається послідовність 1, 2, 3, 4, 5, 6, 7, 4, 6, 8, …

18
Зворотні лапки-квінти
Перспектива цього виклику: Якщо ваша програма працює нормально, весь код у мовленнєвих позначках ( "- подвійні лапки) повинен бути надрукований. Якщо ваша програма загорнута у подвійні лапки (у свою чергу перевертаючи мовленнєві позначки), код, який зазвичай не є в лапках, повинен бути надрукований. Наприклад: Скажімо, у вас є такий код: …

7
Гольф найменше коло!
Проблема: Враховуючи не порожній набір точок в декартовій площині, знайдіть найменше коло, яке їх усіх охоплює ( посилання Вікіпедії ). Ця проблема є тривіальною, якщо кількість точок становить три або менше (якщо є одна точка, коло має радіус нуля; якщо є дві точки, відрізок прямої, що приєднується до точок, - …

20
Застосуйте каскадний каскадер кісток кістки досудного дня Homestuck
Виклик Мене піддають нападу великодушних екіпажів серед півночі, і мені потрібно викликати каскадер каскадерів коней досудного дня , щоб захистити себе. Оскільки у мене мало місця, мені потрібно, щоб код був якомога коротшим. Алгоритм для каскадера какаденічних кубиків Doomsday такий: По-перше, шість однобічних штампів у Prime Bubble згортаються, і результат …
29 code-golf  random 

11
Давайте намалюємо Triforce
Triforce вигаданий артефакт Легенда про Zelda , з трьох однакових смотрящим рівносторонніх трикутників , які представляють владу, мудрість і мужність. Кілька ігор у сазі включають анімацію, коли три частини нарешті з’єднуються. Мета цього завдання - намалювати єдиний 2D-кадр такої спрощеної анімації із заданою шириною для трикутників та заданим проміжком між …

26
Стріліть ці змінні!
Виклик Робіну подобається, що його декларація змінних має форму стрілки. Ось як він це робить: Введіть будь-яку кількість рядків Упорядкуйте їх за зростанням по довжині Виведіть їх за дорученням до середини приблизно утворити негативну стрілку, як це (залежно від того, хто найкраще замовляє гольфи): 5 or 4 3 2 1 …

16
Знайти острови 1 і 0 в матриці
Дано двовимірну матрицю 0 і 1s. Знайдіть кількість островів за 1s та 0s, де сусіди знаходяться лише в горизонтальній та вертикальній точці. Given input: 1 1 1 0 1 1 1 0 output = 1 1 Number of 1s island = 1 xxx- xxx- Number of 0s island = 1 …

15
Тригонометрія чорної коробки
Написати програму або функцію, можна виділити наступні 12 тригонометричні функції: sin, cos, tan, asin, acos, atan, sinh, cosh, tanh, asinh, acosh, atanh. Вашій програмі надається одна з перерахованих вище функцій як чорний ящик, і вона повинна виводити ім’я функції або як зазначено вище, або як вона названа вашою мовою. Це …

30
Хіба я недостатньо хороший для вас?
Фон: Поточний виклик Perfect Numbers є досить хибним і складним, оскільки він просить вивести в складному форматі, що включає фактори числа. Це суто рішення щодо вирішення проблеми. Виклик Давши додатне ціле число через будь-який стандартний формат введення , розрізняйте, чи ідеальне воно чи ні. Досконале число - це число, яке …

15
Заміна магніту на холодильник
Коли ви пишете повідомлення магнітами для холодильника, ви часто опинитесь заміною " 1an" I. У цьому виклику ваша мета - з’ясувати, чи можна написати повідомлення, використовуючи літери іншого повідомлення. Дозволені заміни: A = 4 B = 8 C = U E = M = W = 3 G = 6 …

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