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

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

15
Різноманітні та бідні числа
Вступ У дивному світі цілих чисел дільники схожі на активи, і вони називають "багаті" числа, що мають більше дільників, ніж їх перевернення, тоді як "бідні" називають меншими дільниками, ніж їх переворот. Наприклад, число має п'ять дільників: , тоді як його зворот, , має лише чотири: . Так називають багатим числом, …

8
Це циклічний чотирикутник?
У математиці циклічний чотирикутник - це той, чиї вершини лежать на одному колі. Іншими словами, кожна вершина знаходиться по колу інших трьох. Для отримання додаткової інформації дивіться статтю MathWorld . Приклади Ці чотирикутники є циклічними: Ця трапеція не циклічна. (Зображення з Вікіпедії) Об'єктивна Давши координати чотирьох вершин у порядку проти …

22
ssTTsSTtRrriinInnnnNNNIiinngg
Виклик Для кожного символу рядка, крім останнього, виконайте наступне: Виведіть поточний символ. Слідом за випадковим виведенням із наступного списку випадкове число разів між 1 - 5 (включно): Поточний персонаж Наступний символ рядка Версія комутатора символу, на якому ви зараз перебуваєте Версія комутатора наступного символу рядка. Випробування String -> SSSTSStrTrIiinIIngn , …

9
Розбиття сітки на трикутники
Мета Мета цього завдання - створити функцію, nяка обчислює кількість способів розділити n X 1сітку на трикутники, де всі вершини трикутників знаходяться в точках сітки. Приклад Наприклад, існує 14 способів розділити сітку 2 х 1, тому f(2) = 14через наступні розділи, де перегородки мають 2, 2, 2, 2, 4 та …

17
Скільки підрядних низхідних чисел у моєму номері?
Настав 2019 рік, і, напевно, всі помітили особливість цього числа: він насправді складається з двох підрядних чисел (20 та 19), що представляють собою послідовність послідовних низхідних чисел. Виклик Давши число x, поверніть довжину максимальної послідовності послідовних, низхідних чисел, які можна утворити, взявши підпункти x. Примітки: підрозрядні числа не можуть містити …
18 code-golf 

30
Знайдіть кількість провідних нулів у 64-бітовому цілому
Проблема: Знайдіть кількість провідних нулів у 64-бітовому цілому цілому Правила: Вхід не може трактуватися як рядок; це може бути все, де математичні та бітові операції керують алгоритмом Вихід повинен бути підтверджений відповідно до 64-розрядного цілочисленного подання числа, незалежно від мови Діють правила гольфу за кодом за умовчанням Виграє найкоротший код …

8
Ternary-if конвертер
У Java / .NET / C / JavaScript / тощо. ви можете використовувати ternar-ifs для скорочення if-заяви. Наприклад (на Java): // there is a String `s` and an int `i` if(i<0)s="Neg";else if(i>0)s="Pos";else s="Neut"; Можна скоротити з потрійним, якщо: s=i<0?"Neg":i>0?"Pos":"Neut"; Виклик: Введення: звичайний if-else (можливо з вкладкою), який встановлює єдину змінну. …
18 code-golf  string 

30
Стиснення тексту
З поданим нижче текстом у тексті є кілька слів, які повторюються в тексті кілька разів. Використовуйте будь-яку мову програмування, щоб написати короткий код, який стискає текст для його відображення. Або іншими словами, використовуйте найменшу кількість байтів для відображення тексту. Текст: Peter Piper picked a peck of pickled peppers. A peck …

25
Перетворення числа з представлення Зекендорфа в десяткове
Про представлення Зекендорфа / Основи Фібоначчі Це система чисел, яка використовує числа Фібоначчі як свою основу. Числа складаються з 0 і 1, і кожне 1 означає, що число містить відповідне число Фібоначчі, а 0 означає, що це не так. Наприклад, перетворимо всі натуральні числа <= 10 в основу Фібоначчі. 1 …

26
Це слово coprime?
Давши слово, поводьтеся з кожною буквою як з цифрою в англійському алфавіті (так вона aстає 1, bстає 2, zстає 26 тощо) і перевірте, чи всі вони, включаючи дублікати, є парними одночасними . Введено рівно одне слово з малих англійських букв. Вихідним є факт, якщо слово є одночасним: будь-які значення truthy …

30
Макс () недостатньо
Вступ Друг сьогодні поставив це питання дещо по-іншому - "Чи може одна команда [Python] визначити найбільше з деяких цілих чисел І що вони не рівні?". Хоча ми не знайшли способу зробити це в розумних визначеннях "єдиної команди", я подумав, що це може бути цікавою проблемою для гольфу. Виклик " Поверніть …
18 code-golf 

24
Перевірте мої тунельні масиви
Уявіть, що у вас є масив цілих чисел, чиї негативні значення є вказівниками на інші позиції в тому ж масиві, лише що ці значення представляють тунелі, тож якщо значення в позиції A додатне і вказує на позицію B, то значення в позиції B також повинен бути позитивним і вказувати на …

20
Спрощена лампова лампа
Вступ: Я думаю, що всі знають, що таке лампа Лави, але у випадку, якщо вони цього не роблять: (Джерело зображення) Це в основному скляні трубочки, які містять віск у напівпрозорій рідині. Нижня частина нагрівається при включенні лампи, викликаючи зміну щільності і, таким чином, віск пливе на верх. Коли він охолоне, …

9
Максимальна відстань Хеммінга серед списку прокладених струн
Відстань Хеммінга між двома струнами однакової довжини - це кількість позицій, на яких відповідні символи різні. Якщо струни не мають однакової довжини, відстань Хеммінга не визначається. Виклик Напишіть програму або функцію, яка знаходить найбільшу відстань Хеммінга серед усіх пар рядків зі списку рядків, підкладених відповідно до правил, описаних нижче. Персонажі …
18 code-golf  string 

14
Квадратно-випадкові-симетричні
Виклик Написати програму або функцію, яка повертає або друкує квадратно-випадкову симетричну матрицю. Вхідні дані N : Розмір матриці, тобто6 x 6 Вихід Матриця. Ви можете її надрукувати, повернути як рядок (з новими рядками) або як список / масив списків / масивів. Правила Вам потрібно використовувати хоча б Nрізні символи, де …
18 code-golf  matrix 

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