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

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

2
Дізнайтеся мої сусіди за кількістю
Вхід складається з i рядків з інформацією про сусідів. Кожен i- й рядок містить 4 значення, що представляють сусід i з північного , східного , південного та західного напрямків відповідно. Таким чином, кожне значення представляє сусід у заданому напрямку i- го ряду, починаючи з рядка 1, і може доходити до …

1
Автоцикл велосипед
Зробіть квінт, але з поворотом. Заява Квінт друкує свій код, але ставить перший символ в кінці. (Ви можете зробити це в зворотному порядку, але включити цю примітку у свою відповідь) Тоді вихід повинен бути програмою, яка також є рішенням. Приклад: Припустимо, що ваш код був foobar, запустивши його, він повернеться, …
11 code-golf  quine 

17
Складіть список ротонімів 2
Ротоніми 2 "Ротонім" - це слово, яке ROT13 переходить в інше слово (тією ж мовою). Для цього завдання ми використаємо альтернативне визначення: "Ротонім" - це слово, яке круговим чином переміщується / перетворюється на інше слово (тією ж мовою). Наприклад: 'stable' < 'tables' < 'ablest' 'abort' > 'tabor' 'tada' >> 'data' …
11 code-golf 

7
Відновлення параметрів діапазону
Опис Вам даються результати функції діапазону, де кожен елемент округлюється до найближчого цілого числа. Ваша мета - відновити початковий список. Наприклад, наступна функція (в Python3) створить вхід для вашої програми: from numpy import arange, floor def floored_range(A, B, C): return list(floor(arange(A, B, C))) Вихід вашої програми повинен бути достовірним здогадом …
11 code-golf 

4
Копання часового проміжку кар'єру
Ви любите дивитися круті часові проміжки споруд чи інші масивні роботи, виконані за лічені хвилини? Давайте зробимо тут. Ми будемо дивитись на кар'єр, що викопує екскаватор, щодня робимо знімки, щоб побачити весь прогрес. І ваше завдання - показати нам цей процес! Кар'єр визначається шириною його першого шару. Екскаватор визначається його …

4
Цілі числа в Базі Пі
Фон: Pi ( π) - це трансцендентне число , і тому воно має невпинне десяткове подання. Аналогічно, представлення не закінчується, якщо записане в будь-якій іншій цілій базі. Але що робити, якщо ми написали це в базі π? Цифри в десяткових числах представляють потужність 10, так що: π = 3.14… = …

3
Божевільні, але раціональні основи
У нас багато проблем на основі 10, бази 2, бази 36 або навіть бази -10 , але як бути з усіма іншими раціональними основами? Завдання З огляду на ціле число в базі 10 та раціональну базу, поверніть ціле число в цій базі (як масив, рядок тощо). Процес Важко уявити собі …

3
Те саме ім’я, кульга!
Напишіть функцію або програму, яка при наданні списку імен видає або повертає список, де дублікати заданих імен мають унікальну скорочену версію свого прізвища. Вхід: Список імен, де ім'я визначається заданим іменем та прізвищем, розділеним пробілом. Імена - це не порожні рядки, що містять лише великі та малі літери. Список може …

20
Відстань між двома точками на Місяці
Враховуючи широту / довготу двох точок на Місяці (lat1, lon1)і (lat2, lon2)обчисліть відстань між двома точками в кілометрах, використовуючи будь-яку формулу, яка дає такий же результат, як і формула Гаверсина. Вхідні дані Чотири цілих значення lat1, lon1, lat2, lon2в градусі (куті) або чотири десяткових значення ϕ1, λ1, ϕ2, λ2в радіанах. …

4
Збалансована потрійна логіка
Збалансована потрійна логіка Трійчастий зазвичай інша назва для підстави 3, тобто сказати, кожна цифра 0, 1або 2, і кожне місце варто в 3 рази більше, ніж на наступному місці. Збалансовані потрійний є модифікацією потрійного , яка використовує цифри -1, 0і 1. Це має перевагу в тому, що знак не потребує. …

6
Ромбова послідовність
Уявіть, щоб перерахувати елементи ромбів, які ростуть [1],[1,3,1],[1,3,5,3,1],…(лише непарні числа такі, що вони добре вирівнюються). Це виглядатиме так, зауважте, що ви завжди починаєте з перерахування 1: 01 1 02 03 04 1 2 3 4 05 06 07 08 09 … 5 10 11 12 13 (1) (1,3,1) (1,3,5,3,1) (1,3,5,7,5,3,1) …

6
Підрахунок овець до засинання
Більшість людей знайомі з тропом про підрахунок овець до засинання. Там є стадо овець, деякі з них стрибають через паркан, і ти рахуєш овець, як вони стрибають. Нібито, це допомагає заспокоїти розум і ввести вас у стан сну, щоб ви заснули. Ось ASCII вівця, що стоїть праворуч, і чекає, щоб …

4
Декодування дерев-факторів
Якщо ви пропустили Кодування дерев-факторів , ось визначення дерева фактора: Порожній рядок - 1. Конкатенація являє собою множення. Число n, укладене в круглі дужки (або будь-які парні символи), представляє n- е просте число, причому 2 є першим простим числом. Зауважте, що це робиться рекурсивно: n- й простим числом є факторне …

5
Примери 'n' цифри
Це не має практичних цілей, але грати в гольф може бути цікаво. Виклик Враховуючи число n , Підрахуйте суму кожної цифри в n і додайте 1 до кожного рахунку Візьмемо основну факторизацію n Підраховуйте кількість кожної цифри в основній факторизації n , не враховуючи повторюваних простих чисел Створіть новий список, …

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

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