Головоломки для програмування та коди для гольфу

Q & A для програмування головоломки ентузіастів і код гольфістів

30
Не дай мені п’ять!
Питання: Вам будуть дані початкові та кінцеві цілі числа послідовності, і ви повинні повернути кількість цілих чисел у ній, які не містять цифри 5. Стартові та кінцеві номери повинні бути включені! Приклади: 1,9 → 1,2,3,4,6,7,8,9 → Результат 8 4,17 → 4,6,7,8,9,10,11,12,13,14,16,17 → Результат 12 50,60 → 60 → Результат 1 …
38 code-golf  math 

14
Знову і введіть список слів
Ось як повернути назад і повторно ввести один рядок в інший: Почніть з першого рядка. Видаліть символи в кінці, поки результат не буде префіксом другого рядка. (Це може зайняти 0 кроків.) Додайте символи в кінці, поки результат не дорівнює другому рядку. (Це може також зробити 0 кроків.) Наприклад, шлях від …
38 code-golf  string 

30
Кожне слово від баби до зизизу
Ваше завдання - написати програму, яка виводить читабельний список кожні п'ять літер зі структурою: приголосний - голосний - приголосний - голосний - приголосний Вихід повинен бути відсортований в алфавітному порядку з одним словом на рядок і жодних слів, повторених двічі. Він може бути малим або великим, але не змішаним. Отже …

13
Нульова сума покриттів
Вступ Розглянемо не порожній список L цілих чисел. З нульовою сумою зріз з L являє собою безперервну підпослідовність L , сума яких дорівнює 0. Наприклад, [1, -3, 2] є нульовою сумою зріз [-2, 4, 1, -3, 2, 2 , -1, -1] , але [2, 2] це не (тому що це …

30
Це збалансоване число?
Число врівноважується, якщо сума цифр на кожній половині числа дорівнює, значить: 1423збалансована, тому що 1+4 = 2+3так: 42615тому що 4+2=1+5. Зауважте, що середня цифра не входить в обидві сторони (або входить з обох сторін), якщо є непарна кількість цифр. Виклик: Візьміть як вхідне ціле число і виведіть триєдне значення, якщо …
38 code-golf  number 

30
Знайдіть найбільшу кількість, яка прилягає до нуля
Виклик: Візьміть вектор / список цілих чисел як вхідні дані та виведіть найбільше число, що прилягає до нуля. Технічні умови: Як завжди, необов'язковий формат введення та виведення Ви можете припустити, що буде хоча б один нуль і хоча б один ненульовий елемент. Тестові приклади: 1 4 3 6 0 3 …
38 code-golf  number 

30
Ніколи не кажи мені шансів
Вхідні дані Ціле число n (≥ 1) і цифра d (ціле число таке, що 0 ≤ d ≤ 9). У будь-якому порядку; від stdin або параметрів або будь-якого іншого; до програми або функції; тощо. Вихідні дані Цілі числа від 1 до n включно (по порядку), десяткові подання яких містять парне …

2
Радіація пом'якшила квіну
Це просто: Складіть належну королеву, де, якщо ви видалите будь-якого символу, це все-таки королева. Різниця між цією та радіаційно загартованою квінкою полягає в тому, що якби ваша програма була AB, в опроміненій з радіацією quine виводила Aб AB, а тут Aби виводила A. Код гольфу, застосовуються всі стандартні правила, стандартні …

30
Рієновий номер
Константа Шамперновна - це число, яке будується шляхом об'єднання перших nчисел, що мають nтенденцію до нескінченності. Це виглядає приблизно так: 0.123456789101112131415161718192021222324252627282930... Зараз я опишу вам номер Rien . Це можна розглядати як мінімізацію константи Шамперновна як цілого числа. Я буду називати число Рієна з першими nцифрами як Ri ( n …

4
Ти романізатор, дитино
Романізація японської мови - це перетворення японського тексту в латинські символи. У цьому виклику вам буде надано рядок японських символів як вхідний і очікується перетворення їх у правильний рядок ASCII. Що вам потрібно знати У японській мові є три системи письма: хірагана (кривава, яка використовується для коротких слів), катакана (кут-у, …

28
Коли відбувається День подяки?
Фон Деякі свята мають фіксовані, легко запам’ятовувані дати, як-от 31 жовтня, 25 грудня та ін. Вони визначаються як такі речі, як "перший понеділок вересня" або "четвертий четвер листопада". Як я повинен знати, коли це? Все, що я знаю, - це те, що День подяки швидко наближається, тому мені потрібна програма, …
38 code-golf  date 

1
Виправити Meeesesessessesseesesesesessed upp teeexexextext
На це надихає понеділок Міні-гольф №6: Meeesesessess upp teeexexextext Фон У ETHproductions виникли труднощі з введенням тексту на його звичайну веб-сторінку. Кожен раз, коли він використовує цифри чи літери, текст буде meeesesessesseseesesesesesesessed. Ваше завдання - допомогти йому набрати, щоб досягти нормальної поведінки. Перетворення Перетворення впливає на алфавітно-цифрові символи ( [0-9A-Za-z]), …
38 code-golf  string 

8
Чи можу я розсунути головоломку?
Напишіть програму або функцію, яка містить прямокутну сітку тексту, де кожна комірка є Aабо a B. Усі Aкомірки утворюватимуть просто сполучену форму, тобто всі вони будуть ортогонально з'єднані без отворів (по діагоналі сусідні букви не вважаються сполученими). Так само всі Bклітини формуватимуть іншу просто з'єднану форму. Сітка завжди буде містити …

19
Часовий відлуння
Фон echoПрограма настільки акуратно. Ви можете сказати що завгодно, і це повторює ваші слова щоразу! Як класно це! Розчаровуючи, він повторює введення все відразу, незалежно від швидкості набору тексту, що не дуже реально. Треба буде це виправити. Завдання Ваша програма бере свій внесок від STDIN або найближчого еквівалента. Він повинен …
38 code-golf 

17
Гірлянда
Слова гірлянди Гірлянда слово це слово , яке може бути нанизані , як гірлянду, тому що вона закінчується тими ж буквами , що починається с. Ці групи листів можуть навіть перетинатися! Наприклад, undergroundце гірлянда слово порядку 3, тому що вона починається і закінчується тим же 3 -х символів, und. Це …
38 code-golf  string 

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