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

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

14
Покладіть масив у бункери
У цьому простому виклику вам надається вхідний масив Lневід'ємних цілих чисел та кількість бін bбільше 0, але не більше довжини L. Ваш код повинен повернути новий масив M, довжина якого bі який бінірував масив L. Це найлегше пояснити на прикладах. L = [1,0,5,1]і b = 2повертається M = [1,6]. L …

5
Матричний слід для будь-якої матриці через… Растерізацію лінії Брезена
Натхненний цим . Агата Стефандейл, другакурсниця, яка справді займається растровою графікою, пройшла курс лінійної алгебри. Тепер вона уявляє матриці прямокутниками, але в своєму художньому розумі вона приєднує до цих прямокутників діагональні лінії і намагається обчислити сліди вздовж них. Насправді вона хоче обчислити сліди всіх матриць, а не лише квадратних. Оскільки …

19
Двомірна база
Фон Формат IEEE 754 з подвійною точністю з плаваючою комою - це спосіб представити реальні числа з 64 бітами. Виглядає так: Реальне число nперетворюється в a doubleтаким чином: Біт знака sдорівнює 0, якщо число додатне, 1 в іншому випадку. Абсолютне значення nпредставлено у формі 2**y * 1.xxx, тобто потужність у …
12 code-golf 

5
Розріджений транспортир
Враховуючи деяке додатне ціле число n, спроектуйте транспортир з найменшою кількістю знаків, що дозволяє вимірювати всі кути, які є інтегральним кратним 2π/n(кожен в одному вимірі). Деталі Як вихід, ви можете вивести список цілих чисел у діапазоні 0до n-1(або 1до n), які представляють положення кожної позначки. Крім того, ви можете виводити …

3
Романізація корейської
Так, це в основному ти романізатор, дитина , але важче . як, спосіб складніше. Вивчення корейської мови - ТРУД. принаймні для людини поза Азією. Але вони принаймні мають шанс навчитися, правда? Що ти повинен робити Вам видадуть корейську заяву. Наприклад, 안녕하세요. Ви повинні перетворити вхід на римську вимову. Для наведеного …

5
Зміни лідера скорочення факторизації
tl; dr: Виведіть значення, де змінюється зменшений лідер основної факторизації. Кожне додатне ціле число має унікальну просту множину. Назвемо скорочену основну факторизацію лише переліком кратності простих факторів, упорядкованим за розміром факторів. Наприклад, зменшена основна факторизація 1980є [2, 2, 1, 1], тому що 1980 = 2 * 2 * 3 * …

7
Давайте шифруємо це!
Виклик Завдання полягає в шифруванні заданого рядка, використовуючи правила, як зазначено нижче. Рядок містить лише рядкові алфавіти , цифри та / або пробіли . Еквівалент характеру Тепер, по-перше, ви повинні знати, як знайти "еквівалент" кожного персонажа. Якщо символ є приголосним, це спосіб знайти його рівнозначний: 1) List all the consonants …

3
Ревна «Швидка бура лисиця» «Стрибнула» вздовж Грової спіралі
Вступ Напишіть програму для виведення вихідної спіралі відомої панграми за поданими правилами. Виклик Панграма цю пропозицію , використовуючи кожну букву даного алфавіту , по крайней мере один раз. Однією з найвідоміших панграмів є та, яка широко використовується в засобі перегляду шрифтів Windows, а саме " Швидка бура лисиця перестрибує ліниву …

30
Цілісні логарифми
З огляду на цілі числа N , P > 1, знайдіть найбільше ціле Mтаке число P ^ M ≤ N. I / O: Введення задано у вигляді 2 цілих чисел Nта P. Виходом буде ціле число M. Приклади: 4, 5 -> 0 33, 5 -> 2 40, 20 -> 1 …

4
Обчисліть кількість матриць із відповідними сумами
При множенні мономерів на основі Мільнора для алгебри Стіенрода частина алгоритму передбачає перерахування певних "допустимих матриць". Дано два списки невід’ємних цілих чисел r 1 , ..., r m і s 1 , ..., s n , матриця невід'ємних цілих чисел X допустимо, якщо Сума j-го стовпця менша або дорівнює s …

3
Позика «щедрі» суми грошей
Вступ У вас є друг, який продовжує просити у вас позики, і вам це набридає. Сьогодні він знову прийшов на позику. Замість того, щоб відхиляти його пропозицію, ви отримуєте прекрасну ідею: троліть свого друга, даючи йому якомога більше монет / купюр. Виклик Ви будете брати до уваги: ​​суму грошей, яку …
12 code-golf  math 

14
Мінімізуйте кількість простих факторів за допомогою вставки
Дано цілі додатні числа A і B , повертає позицію р , що зводить до мінімуму число простих факторів ( з урахуванням кратності) в результаті цілого числа, коли B буде вставлений в А на р . Наприклад, з урахуванням A = 1234 та B = 32 , це можливі вставки …

10
Створіть N-мірний симплекс (тетраедр)
Найпростіша N-мірна форма, яку можна створити для будь-якого виміру, - це Simplex , і це набір N + 1 точок, які всі рівні на відстані від одного. Для 2-х вимірів це рівносторонній трикутник, для 3-х вимірів - це звичайний тетраедр, у 4-х вимірах - 5-комірка тощо. Змагання Враховуючи вхідний розмір …

2
Скільки часу знадобиться Санта, щоб вручити подарунки?
Нещодавно я опублікував цей виклик , який стосується того, скільки ельфів потребує Санта для подарунків. Завдяки збільшенню чисельності населення, Санта в цьому році трохи більше наполягає. Хоча в минулому ми працювали дуже асинхронно, ми починаємо експериментувати з тим, щоб бути все більш і більше синхронізованими. Отже, Санта повинен знати, скільки …
12 code-golf  string 

2
Пограйте в гру Dice Cricket
Dice Cricket - це гра, з якою я був знайомий ще в дитинстві і з тих пір використовував її як спосіб провести час. Я не зміг знайти сторінку Вікіпедії, тому поясню правила нижче. Правила крикетів з кістки Приміщення Dice Cricket - це гра, схожа на забивання гри в крикет під …

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