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

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

2
День на скачки
Фон Ще в кінці 90-х / перших 00-х, коли веб-дизайн Flash був настільки крутим, що ніхто не міг жити, не маючи повного веб-сайту Flash або хоча б анімованого віджета, мене взяли на роботу, щоб розробити "глядача кінських скачок" у Flash / Actionscript, у формі анімації у стилі відеограми 80-х, тому …

4
Обчисліть матрицю щільності периметра
Вступ Матриця щільності периметра є нескінченним двійковій матрицею М визначається наступним чином . Розглянемо індекс ( на основі 1) (x, y) і позначимо через M [x, y] прямокутну підматрицю, що охоплюється кутами (1, 1) і (x, y) . Припустимо, що всі значення M [x, y], крім M x, y , …
10 code-golf  matrix 

16
Зачекайте ... що я збирався сказати ще раз?
Я часто забуваю, що хотів сказати, коли вчитель закликає мене говорити. Чи можете ви зробити мені інструмент для вирішення цього питання? Вимоги: Програма повинна циклічити наступним чином: По-перше, взяти введення Якщо вхід порожній, надрукуйте останнє збережене запитання. В іншому випадку збережіть дані як запитання. Примітки: Вхід ніколи не буде порожнім, …
10 code-golf  string 

1
Брейнкоптерифікуйте зображення
Вступ Braincopter - езотерична похідна Brainf ***, що кодує програму Brainf *** як зображення. Як 2D мова, вона використовує дві додаткові команди; вони обертають покажчик інструкцій (спочатку вказують праворуч) за годинниковою стрілкою та проти годинникової стрілки. Braincopter дуже схожий на Brainloller , за винятком того, що замість того, щоб використовувати …

20
Анімальне знаходження середини
Подаючи не порожній рядок, продовжуйте видаляти перший і останній символи, поки ви не дістанетесь до одного або двох символів. Наприклад, якщо рядок був abcde, ваша програма повинна надрукувати: abcde bcd c Однак, якби це було abcdef, він повинен зупинитися на двох символах: abcdef bcde cd Обмеження нових рядків та пробілів …
10 code-golf  string 

2
Коррсі, мій Солінгн
Інтроцитон Хтось із вас, можливо, зрозумів, що я неохайний машинописець під час використання телефону. Тому я хочу, щоб ви написали програму, яка виправляє мої помилки. Chalkrnge Давши неправильно написане слово, виведіть усі можливі слова, які я мав намір написати. Typso Основна причина моїх помилок полягає в тому, що я натискаю …
10 code-golf 

1
Скануйте дактиловий гекзаметр в унікальній головоломці
Як страшний студент латинської мови за кілька років я навчився ненавидіти багато речей про латинську мову. Однак є одне, що я люблю. Латинське сканування. Сканування - це акт визначення метра певного рядка поезії. Для латинської це означає демаркацію кожного складу в рядку як "легкий" або "важкий". У латинському скануванні є …

6
Конструктивні n-гони
Конструктивний п-кутник є правильним багатокутником з п сторін , які можна побудувати тільки з компасом і без розпізнавальних знаків лінійки. Як стверджує Гаус, єдиний п, для якого можна сконструйовувати n-гон, - це добуток будь-якої кількості чітко виражених праймів Ферма та потужність 2 (тобто n = 2^k * p1 * p2 …
10 code-golf 

9
Супер складаються номери
Ми вже визначили ряд складаний тут . Але тепер ми будемо визначати Суперскладний номер. Суперскладне число - це число, яке, якщо складеться достатньо разів, в кінцевому підсумку досягне одного менше, ніж потужність у два. Метод складання дещо інший, ніж у питанні про складне число. Алгоритм складання складається так: Візьміть бінарне …

1
Оцініть вирази зі значущими цифрами
Давши вираз, ваше завдання - оцінити його. Однак у Вашій відповіді не може бути більше цифр, ніж потрібно, оскільки це створює враження, що Ви маєте більш точні вимірювання, ніж реальність. Кількість значущих цифр, які має число, - це кількість цифр, якщо вона написана в науковій нотації, включаючи нулі в кінці, …
10 code-golf  math 

5
Кроки перестановки
Напишіть функцію, яка приймає набір цілих чисел і друкує кожну перестановку набору, а своп виконується між кожним кроком Вхідні дані набір цілих чисел, наприклад (0, 1, 2) Вихідні дані список перестановок і свопів у форматі (set) (swap) (set) ... Тестовий випадок Input: (3, 1, 5) Output: (3, 1, 5) (3, …

10
Враховуючи ціле число, обчисліть його код Левенштейна
Відмова: Кодування Левенштейна повністю не пов'язане з метрикою відстані редагування Левенштейна . <Вставте довгу розповідь про те, чому коди Левенштейна потрібно обчислювати тут.> Код Кодування Левенштейна - це система присвоєння двійкових кодів негативним цілим числам, яка зберігає якесь дивне властивість у ймовірності, яке не має відношення до цього завдання. Позначимо …

8
Найменше додатне ціле число, яке належить до двох останніх попередників і ще не з'явилося; a (1) = 1, a (2) = 2
Визначення Два цілих числа є першочерговими, якщо вони не мають жодного позитивного спільного дільника, крім 1. a(1) = 1 a(2) = 2 a(n)найменше ціле позитивне число , яке копростое до a(n-1)і a(n-2)і ще не з'явилося, для цілого числа n >= 3. Завдання Дано додатне ціле число n, вихід / друк …

7
Побудуйте матрицю Якобія
Візьміть вектор невідомих і застосуйте якусь загальну диференційовану функцію . Якобіан потім задається матрицею , такі , що: Наприклад, припустимо m=3і n=2. Потім (використовуючи індексацію на основі 0) Якобієць fтоді Мета цього завдання - надрукувати цю матрицю Якобії. Вхідні дані Ваша програма / функція повинна приймати в якості вхідних два …

13
Формула конгрегенцій
Китайська теорема про залишки може бути дуже корисним в модульної арифметики. Наприклад, розглянемо наступний набір конгруентних відносин: Для таких наборів конгруентних відносин, як ця, де всі бази ( 3, 5, 7у цьому прикладі) є спільними простими один з одним, буде одне і лише одне ціле число nміж 1і добутком підстав …
10 code-golf  math 

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