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

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

17
Шестірня, обертовий
Шестірні передають різну кількість швидкостей, залежно від розміру сітчастої передачі. У Джека є машина, яка обертає шестерню. але ти не знаєш швидкості останньої передачі. На щастя, ви чудовий гольфіст з кодом, тому можете допомогти йому! Отже, що мені робити? Кожна передача представлена ​​2 числами, радіусом внутрішньої передачі та радіусом зовнішніх …
16 code-golf 

5
Залишити коментар
Завдання: Складіть програму, яка залишить коментар до цього питання. Зміст має бути 1234567890123456. Зміни: Ви можете залишати свої імена та паролі як Uі Pякщо ви використовуєте ім’я користувача та пароль. (якщо застосовно) Немає скорочень URL-адрес (якщо застосовується) Ви не можете використовувати консоль браузера.

26
Перетворити n рядків довжиною m в m рядків n довжини
Напишіть програму, яка, з огляду на будь-яку кількість n рядків довжини 'm', повертає 'm' кількість рядків 'n'-довжини, з цією умовою: Кожен новий рядок повинен містити літери в тому самому індексі інших рядків Наприклад, перша вихідна рядок повинна містити першу літеру всіх вхідних рядків, друга вихідна рядок повинна містити другу літеру …
16 code-golf  string 

8
Падіння кульок ASCII
Вхідні дані Вам дається двовимірна карта з кулями і землею в ній. Це виглядає приблизно так: 1 5 2 3 4 __________________________ Кожне число - це кулька, а _рівень землі. Символ підкреслення _не дозволений в жодному іншому рядку, крім лінії рівня землі. Є лише пробіли, нові рядки та цифри, 0-9дозволені …

9
Перевірка матриці знаків, що чергуються
Матриця змінного знака являє собою з nдопомогою nматриці , що складається з чисел -1, 0, 1, таким чином, що: Сума кожного рядка та стовпця дорівнює 1 Незначні записи у кожному рядку та стовпці чергуються у знаку Ці матриці узагальнюють матриці перестановки, і кількість таких матриць протягом даного nчасу цікавила деякий …

18
Знаменник гармонійних рядів
Раніше ми робили псевдофакторну кількість, яка є LCM чисел від 1до n. Було б корисно поєднувати дроби разом. Однак ми виявляємо, що знаменник « 1/1 + 1/2 + 1/3 + 1/4 + 1/5 + 1/6є» 20замість псевдофакторного 6, який є 60. Ваше завдання - знайти знаменник 1/1 + 1/2 + …

12
Мова Геобіцяна
Мова геобіцянів - це нова перекрута англійської мови, де слово розбивається на відрізки, які кожен повинен починати з іншої літери. Потім кожного разу, коли одна з цих початкових літер з’являється в іншому рядку, вона замінюється на весь відповідний її відрізок, зберігаючи великі літери. Цей процес називається Geobitsizing . Наприклад, слово …
16 code-golf  string 

7
Надішліть космічний дзвінок
Космічний виклик є повідомлення , відправлене в космос в 1999 і 2003 роках він зроблений з 23 127 * 127px монохромні растрові зображення, як докладно тут . Ваша місія полягає в тому, щоб написати програму, яка відображає ціле повідомлення 127 * 2921px, або як текст (зроблений з нулів, одиниць і …

10
Варення не додавати так
Фон Арифметичні атоми Желе векторнізуються автоматично. Насправді, x + y добре визначається, коли x і y є числами або нерівними масивами чисел. Вихідний код Jelly реалізує цю поведінку за допомогою загального векторизатора, але для цього завдання ми розглянемо лише додавання цілих чисел та вкладених цілих масивів. Визначення Визначте глибину x …

1
Перетворити малюнок вікна ASCII в Unicode
Я безсоромно відправлю прохання про те, що я насправді вважаю корисним. Завдання полягає в тому, щоб взяти довільний малюнок поля ascii | +----+----+ | state A +---+ +---------+ | | +----v----+ | state B | +---------+ ... і перетворіть його в щось красивіше, використовуючи символи для малювання коробки Unicode, наприклад …

4
Правильний спосіб додавання чисел, щоб отримати багато восьми
Надихнувшись цим питанням, яке ще більше надихнуло це , напишіть програму, яка бере два цілих числа та додає їх унікальним чином, виконуючи операцію АБО на сегментах, які використовуються для їх відображення на 7-сегментному дисплеї. Для довідки, цифри представлені таким чином: _ _ _ _ _ _ _ _ | | …

30
Чергова послідовність знаків
Вступ Ознака ряду є або +, або -для кожного ненульового цілого числа. Нуль сам по собі безнадійний ( +0те саме, що -0). У наступній послідовності ми будемо чергувати позитивний знак , нульовий і негативний знак . Послідовність починається з 1, тому ми пишемо 1з позитивного знака, з нуля (це дивно, …

15
Знайдіть n-ю ідеальну силу!
Досконала сила - це кількість форми a**b, де a>0і b>1. Наприклад, 125є досконалою силою, оскільки її можна виразити як 5**3. Мета Ваше завдання полягає в тому, щоб написати програму / функцію, яка знайде n-у ідеальну потужність, задану цілим числом n. Технічні характеристики Перша досконала сила - це 1(яка є 1**2). …

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

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

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