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

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

21
Ітераційна послідовність фі
Пов'язане: Ітераційна функція phi (n) . Ваше завдання полягає в обчисленні повтореної функції фі: f(n) = number of iterations of φ for n to reach 1. Де φє тотієнтська функція Ейлера . Пов'язані OEIS . Ось його графік: Правила: Ваша мета - вихід f(n)з n=2до n=100. Це код-гольф, тому найкоротший …

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

24
Зачерпніть мені морозиво, будь ласка
Зробіть мені конус із морозивом, будь ласка У нас в Тоні, в Новій Англії, є чудове місце для морозива. Більшість із них зараз закриті на зиму, тому ... .-@@-. (======) (--------) (==========) (__________) \/\/\/\/\/ \/\/\/\/ \/\/\/ \/\/ \/ МЕТА Цілком виведіть вищевказану конус з морозивом. (або повернути його з функції) …

14
Заперечення схеми піраміди
У моїй пірамідній схемі мови є трохи кумедна конструкція: порожній трикутник: ^ - Якщо не дано аргументів, він повертається 0. Для створення 1за допомогою цієї конструкції ми могли б скористатися цим: ^ /!\ ^--- - Це просто переходить 0до функції заперечення. Ми можемо продовжувати заперечувати цей результат: ^ /!\ ---^ …

10
Підрахунок орбіт Фібоначчі
Якщо ми визначимо послідовність, що нагадує Фібоначчі, як f k (n) = (f k (n-1) + f k (n-2))% k , для деякого цілого k (де % - оператор модуля), послідовність обов'язково буде циклічним, оскільки є лише k 2 різних значень для (f k (n-1), f k (n-2)) . Однак …

23
Циклічна послідовність парних цифр, з коефіцієнтами між ними
Розглянемо таку послідовність: 1, 0, 1, 2, 4, 1, 6, 8, 0, 1, 2, 4, 6, 8, 1, 0, 2, 4, 6, 8, 1, 0, 2, 4, 6, 8, 0, 1, ... Четні цифри починаються від 0 і групуються у прогони збільшення довжини. Вони розташовані циклічно, це означає, що вони …

3
Поради щодо рубіну
Як я можу скоротити: p=gets.to_i a=gets b=gets.to_i Якщо моє введення - це ціле число, за ним - рядок, а за ним - ціле число?
13 code-golf  tips  ruby 

10
Майте колоду ASCII
Ніколи насправді не було остаточного виклику ASCII-карт AFAIK. Отже, використовуючи таку колоду карт ASCII: .------..------..------..------..------..------..------..------..------..------..------..------..------. |2.--. ||3.--. ||4.--. ||5.--. ||6.--. ||7.--. ||8.--. ||9.--. ||T.--. ||J.--. ||Q.--. ||K.--. ||A.--. | | (\/) || (\/) || (\/) || (\/) || (\/) || (\/) || (\/) || (\/) || (\/) || (\/) || …

16
Найвищі чи найменші випадки?
Виклик: Вхідні дані: Рядок, що містить ASCII для друку (за винятком пробілів, вкладок та нових рядків) Булева † Вихід: Частини струни поділяються на чотири групи: Букви нижнього регістру Великі літери Цифри Інший Виходячи з булевого, ми або виводимо найвищий показник однієї (або декількох) цих чотирьох груп, або найнижчий, замінюючи все …
13 code-golf  string 

5
Складіть матрицю!
Давши матрицю, підсумуйте її значення вгору / вниз або вліво / вправо, щоб утворити X, складіть його і поверніть список. Я описую алгоритм тут: Алгоритм Вашим вкладом буде квадратна матриця цілих розмірів цілих чисел у межах розумної числової ємності вашої мови. Візьмемо для прикладу наступну матрицю: 1 2 3 2 …
13 code-golf  matrix 

17
Десятирядкова гістограма
Це отвір-1 з осіннього турніру APL CodeGolf . Я є оригінальним автором проблеми, і тому дозволено її повторно опублікувати тут. Давши список чисел, складіть горизонтальну смужкову діаграму #символів на те, скільки чисел вписується в кожну з десяти груп однакового розміру. Наприклад, якщо дані коливаються від 0-100, то діапазони становитимуть 0–9,9, …

7
Маленькі ящики на схилі пагорба
Є сатирична пісня під назвою Маленькі ящики , спочатку Мальвіна Рейнольдс, про приміські розповсюдження, що мають такі тексти текстів: Маленькі ящики на схилі пагорба, Маленькі ящики з тик-липкою, Маленькі ящики на схилі пагорба, Маленькі ящики все одно. Є зелений і рожевий, і блакитний, і жовтий, і всі вони зроблені з …

4
Розтягніть масив
Раніше я визначив процес дроблення масиву У роздачі ми читаємо масив зліва направо. Якщо в точці ми зустрічаємо два однакових елемента підряд, ми видаляємо перший і подвоюємо другий. Наприклад, ось процес дроблення наступного масиву [5,2,2,4] ^ [5,2,2,4] ^ [5,2,2,4] ^ [5,4,4] ^ [5,4,4] ^ [5,8] ^ Зауважте, що один і …

16
Послідовність експоненції
Найдавніша польська шахта солі, розташована в Бохнії *, була створена у 1248 році, що ми можемо вважати магічним числом . Ми можемо бачити , що він дорівнює 4 цифри від послідовності зведення в ступінь: . Оскільки дата насправді становить 4 цифри від послідовності, ми могли б зробити її довшою. Ми …

2
Побудова дужки турніру
З огляду на вхідний список непустих рядків, виведіть ASCII художнє зображення турніру, виходячи з таких правил малювання: Кількість струн гарантовано відповідає кількості 2,4,8,16,etc. Перші дві струни грають одна в одну, а наступні дві грають одна в одну і так далі. Це перший тур. Для кожної гри вибирайте переможця випадковим чином …

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