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

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

13
Подорож у прайм-тайм
Нікому не кажіть, але я прозвав машину подорожі в часі мого дядька! Мій дядько одержимий простими номерами, і це показує на машині - він запрограмував це так, що він може переходити лише до дат, які підсумовують простому номеру. Тож до цього не може йти, 1947-08-15тому що 1947 + 8 + …
23 code-golf  primes  date 

12
Подорож додому п’яниці
Подорож додому п’яниці У цьому виклику ви повинні написати програму, яка імітує п'яницю, що спотикається додому з бару. Вхід: Вхід буде матрицею суміжності (представляє спрямований графік), який представляє шляхи, якими може пройти п'яниця. У кожній локації п'яниця вибере навмання один шлях (кожен варіант має приблизно рівний шанс і не залежить …

11
Вічнозростаючий графік
Розглянемо одновимірну послідовність чисел у фіксованому діапазоні, тобто [1, 2, 4, 6, 8, 0, 2, 7, 3] in range [0, 10⟩ Вічно зростаючий графік * ** - це лінія, яка з'єднує всі точки в цій послідовності зліва направо і завжди йде вгору або залишається на рівні. При необхідності лінія обертається …

19
Нова ідея пароля: Word-Walker
Я подумав про новий спосіб генерувати свої паролі, і, хоча це, мабуть, не дуже розумно в довгостроковій перспективі, все-таки це могло б зробити веселим кодом-гольф. Взявши рядок слів, пароль генерується таким чином: Доберіть n-го символу до n-го слова Якщо n більше слова, продовжуйте відлік назад Приклад: This is a fun …
23 code-golf  string 

15
Не зовсім римський тернар
З огляду на ціле число n ≥ 0, виведіть його у непозиційній нотації base-3, використовуючи цифри 139ABCDE…та роздільник 1 символів. Кожна цифра є послідовною силою 3, а цифри з лівого боку роздільника заперечуються, наприклад A931 | B → 81− (1 + 3 + 9 + 27) → 41 . Цифра …

21
Матриця в "похилому" порядку
Дано два додатних числа N >= 2і N <= 100створимо матрицю, яка дотримується таких правил: Перший номер починається з позиції [0,0] Другий номер починається з позиції [0,1] Третє число йде нижче першого номера (позиція [1,0]) Наступні цифри йдуть у напрямку "нахил" Діапазон використовуваних чисел є [1, N1 * N2]. Отже, …
23 code-golf  matrix 

10
Чи вписується лист всередину іншого?
Ви пам'ятаєте мій килимок, правильно згрупований за кольорами ? Вчора я дивився на це і зрозумів, що одні листи вписуються всередину інших. Приклад: лист Pпоміщається в тому місці, куди Rйде лист . Тож ось простий виклик: задавши дві літери, поверніть триєдине значення, якщо будь-яка з букв поміщається всередину іншої (безпосередньо …


25
Сортуйте рядок за заданим упорядкуванням
Ваша задача полягає в сортуванні рядка, але замість звичайного алфавітного порядку (abc..xyz) ви будете сортувати рядки за заданим алфавітом. Ви повинні написати програму або функцію , яка приймає два входи: алфавіт A і рядки S . Обидва будуть містити лише малі англійські літери, і обидва будуть містити принаймні один символ. …
23 code-golf  string 

6
128 років? Гіпотетична реформа високосного року
Сонячний рік становить 365 днів, 5 годин, 48 хвилин, 45 секунд і 138 мілісекунд, згідно з цим відео . З чинним григоріанським календарем правила високосних років такі: if year is divisible by 400, LEAP YEAR else if year is divisible by 100, COMMON YEAR else if year is divisible by …

20
Квадратні трикутники
Позитивне ціле число x - це квадратне число трикутника, якщо є два різних натуральних чисел, y і z , які менші за x такі, що всі суми х + у x + z y + z є ідеальними квадратами. Наприклад, 30 - це квадратне число трикутника, оскільки 30 + 6 …

26
Знайдіть ранг слова
Визначення Ранг слова визначається як положення слова, коли всі можливі перестановки (або розташування) його букв розташовані в алфавітному порядку, як у словнику, незалежно від того, чи мають значення слова чи ні. Розглянемо ці два слова - «синій» і «побачений». Для початку ми б написали всі можливі розташування літер цих слів …

27
Узагальнений матричний слід
Натхнення. Дано (будь-якими способами): Двоаргумент (або один аргумент, що складається з двоелементного списку) функція чорного поля , (вхід і вихід - 1, 2, 3,…)f: ℤ+ × ℤ+ → ℤ+ Суворопозитивна ціла матриця з принаймні двома рядками та двома стовпцями повернути слід функції матриці . Що таке слід функцій ? Нормальний …

19
Реконструюйте арифметичну послідовність
Враховуючи скінченну арифметичну послідовність натуральних чисел з деякими членами, вилученими з середини, реконструюйте всю послідовність. Завдання Розглянемо арифметичну послідовність: список натуральних чисел, у яких різниця між будь-якими двома послідовними елементами однакова. 2 5 8 11 14 17 Тепер припустимо, що одне або більше цілих чисел вилучається з послідовності з дотриманням …

25
Двійкові послідовності
Давши двійкове число A як вхід з d> 1 цифр, виведіть двійкове число B з d цифрами відповідно до наступних правил для знаходження n-ї цифри B: Перша цифра B дорівнює нулю, якщо перша і друга цифри A рівні; інакше це одне. Якщо 1 <n <d, то якщо (n-1) th, nth …
23 code-golf  binary 

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