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

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

19
Діагональ кінцевого Канта
Дано список Nцілих чисел, кожне з Nцифр, виведіть число, яке відрізняється від першого числа через першу цифру, друге число через другу цифру тощо. Приклад Враховуючи цей список: 1234 4815 1623 4211 Перша цифра номера 2932відрізняється від першої цифри першого числа, її друга цифра відрізняється від другої цифри другого числа і …

1
Команда цуценя
puppyУтиліта приймає ім'я файлу в якості вхідних даних, і робить саме те , що можна було б очікувати цуценя робити: він подрібнює його! Як подрібнити Розкопайте сторінки зубами Розділіть вхідний файл на нові рядки. Розірвіть кожну сторінку лапами. Для кожного рядка (не включаючи подачу рядків) виберіть випадкове ціле число, nтаке …

4
"Закінчіть роботу" якомога раніше
Фон Уявіть на мить, що у вас занудлива нудна робота. Кожного ранку вам дають збірку завдань, над якими ви повинні працювати в цей день. Кожне завдання має певну тривалість, і як тільки воно розпочнеться, воно має бути виконане за один раз. Ваш начальник не потерпить простою, тому якщо є завдання, …

17
Як слід влаштувати свої крісла?
Ви навчаєте клас учнів із цікавими уподобаннями того, як влаштовані їхні стільці. Існують 3 дуже специфічні вимоги щодо розташування стільців: Вони найбільш розташовані у прямокутнику, навіть якщо це означає, що деякі стільці залишаються порожніми. Повинно бути якомога менше порожніх стільців. Вони повинні бути максимально «квадратними». Квадратність визначається відстанню між шириною …
20 code-golf  math 

4
Магнітний витяг у масиві
Фон У мене є ряд потужних магнітів і купа металевих предметів між ними. Куди їх потягнуть магніти? Вхідні дані Ваш вхід - це масив невід’ємних цілих чисел, який буде містити принаймні одне 1. Ви можете використовувати будь-який розумний формат. В 0s масиву представляє собою порожній простір, і 1s є фіксовані …

18
Центр маси з переліку координат та їх маси
Ось швидкий випуск у понеділок вранці ... Напишіть функцію або програму найменшою кількістю байтів, які: Приймає як вхід список [x,y]координат Приймає як вхід список [x,y]відповідних мас координат Виводиться обчислений центр маси у вигляді [xBar,yBar]. Примітка: Введення можна приймати в будь-якій формі, якщо використовується масив. Центр маси можна обчислити за такою …

9
Як далеко знаходиться Сонце?
Вступ тл; д-р Постійно виводить поточну відстань від Землі до Сонця. Спрощено, орбіта Землі навколо Сонця - це еліпс. Тож фактична відстань між обома постійно змінюється. Ця відстань може бути розрахована за будь-який день за цією формулою : Рівняння можна розділити на наступні частини 2 : 1являє собою 1 АС …

3
Укресліть вираз виразом
Нещодавно я писав новою мовою , щоб уникнути необхідності обробляти порядок операцій , я просто скористався дужкою кожного виразу належним чином, щоб уникнути цього цілком. Оскільки в дужках знаходяться char-коди 40-41, ваш код повинен бути якомога коротшим. Приклади 1+2*3 (1+(2*3)) 2*(3+4) (2*(3+4)) 2*3/4+3 (((2*3)/4)+3) 342*32/8 ((342*32)/8) Правила Єдині операції, з …

6
Вартість купівлі та розробки D&D
Створюючи персонаж Dungeons & Dragons , альтернативою показникам здатності до кочення є призначення їх у межах енергетичного бюджету, який називається точковою покупкою. Вищі показники здібностей коштують більше балів, особливо у верхньому кінці: оцінка 8 - безкоштовно, а підвищення балів на 1 коштує 1 бал, крім підвищення до 15 або 16 …

3
Поклавши квадратні кілочки в квадратні отвори
Мене заінтригувало оформлення цієї графіки з New York Times, в якій кожен штат США представлений квадратом у сітці. Мені було цікаво, чи розміщують вони квадрати вручну чи насправді знаходять оптимальне розміщення квадратів (за деяким визначенням) для відображення позицій суміжних станів. Ваш код буде вирішувати невелику частину завдання оптимального розміщення квадратів …

14
Всі ваші базові паліндромні належать нам
Створіть порядковий номер підстав, в яких nзнаходиться паліндром ( OEIS A126071) ). В Зокрема, послідовність визначається наступним чином : дана число n, висловити її в базі aдля a = 1,2, ..., n, і підрахувати , скільки з цих виразів паліндромний. "Паліндромний" розуміється з точки зору повернення базових aцифр виразу у …

30
Коли Санта входить у підвал? (AOC Day 1)
Я відтворюю другу частину першого дня приходу коду з дозволу творця. Санта намагається доставити подарунки у великому багатоквартирному будинку, але не може знайти потрібний поверх - напрямки, які він отримав, трохи заплутані. Він починається на першому поверсі (поверх 0), а потім виконує вказівки по одному персонажу. Вхідні дужки (означають, що …
20 code-golf 

18
Знайдіть перехресний продукт
Перехресне твір двох тривимірних векторів і це єдиний вектор таким чином, що:a⃗ a→\vec ab⃗ b→\vec bc⃗ c→\vec c c⃗ c→\vec c є ортогональним і для іa⃗ a→\vec ab⃗ b→\vec b Величина дорівнює площі паралелограма, утвореного іc⃗ c→\vec ca⃗ a→\vec aб⃗ б→\vec b Напрямки , , і , в такому порядку, …

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

18
Перетворіть ідентифікатор Salesforce 15 символів у 18 символів
У Salesforce CRM кожен об’єкт має 15-символьний буквено-цифровий ідентифікатор, який залежить від регістру. Якщо хтось цікавий, насправді це номер-62 . Однак інструменти, використовувані для міграції та інтеграції даних, можуть або не підтримують чутливість до регістру. Щоб подолати це, ідентифікатори можна безпечно перетворити на 18-символьні буквенечутливі буквено-цифрові ідентифікатори. У цьому процесі …
20 code-golf  string 

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