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

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

16
Це веб-сайт вниз або це тільки я?
Виклик Завдання проста, за допомогою http://isup.me визначити, чи вводиться веб-сайт вгору чи вниз. Якщо сайт працює, ви повинні повернути тривалість, а якщо сайт знижений, ви повинні повернути значення фальси. Правила Вхід буде веб-адресою, наприклад, stackexchange.comабо google.co.uk. Вхід ніколи не буде http://, і https://т.д. на початку рядка, але може мати www.або …

3
Прочитайте пароль: на мобільний!
Завдяки нещодавньому виклику MD XF , тепер ми можемо читати паролі на багатьох різних мовах! Проблема в тому, що зараз нам потрібно портувати наші програми на мобільні пристрої, і вони роблять введення пароля дещо інакше. Виклик Прочитайте рядок з клавіатури. Щоразу при kвведенні символу відображайте його на короткий проміжок часу. …
13 code-golf  string 

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

2
Ухиляйся від своєї смерті!
Вступ "Muhuhuhahahah!" Шалений учений сміється. "Ви в пастці в моїй маленькій грі!" Перед вами смертельна яма змій, а позаду вас - бездонна прірва. Виходу немає, ти застряг! "Два кроки перед тобою - зміїна яма, а два кроки позаду тебе - прірва. Але, перш ніж рухатись, ти ОБОВ'ЯЗКОВО запишеш послідовність кроків, …


1
Github Messenger
Мета: Ця мета - взяти рядок і вивести, скільки внесків слід внести за які дні, щоб відобразити повідомлення. Специфікація Вхідні дані Літери підтримки плюс пробіл (тобто [A-Za-z ]) Простір - це порожнє місце 3X7 Букви визначені в цьому шрифті матриці 5x7 DOT, представленому нижче Розмір кожної літери - мінімальний обмежуючий …
13 code-golf  date 

4
Найшвидший приблизний спільний дільник
Огляд У цьому виклику вам дадуть два числа, які є невеликим зміщенням, більшим за кратне число середнього розміру. Ви повинні вивести середнє число, яке є майже дільником обох чисел, за винятком невеликого зміщення. Розмір числа бере участь буде параметризованих параметром складності, l. Ваша мета - вирішити проблему якнайбільше lза менше …

7
Старий трансмогрифікатор коду C *
* Що таке трансмогрифікатор? У мові програмування на C є утворення, що називаються диграфами та триграфами, що представляють собою послідовності з двома та трьома символами, які оцінюються на менш поширені символи. Наприклад, ви можете використовувати, ??-якщо у вас немає клавіатури ~. Наданий текст, замініть всі екземпляри наступних диграфів і триграфів …
13 code-golf  string 

25
Часткова сума послідовності гармоній!
Визначення У математиці « Гармонічна послідовність» відноситься до послідовності, де тобто n- й член послідовності дорівнює зворотному n . Вступ У цьому виклику, даючи додатне ціле число n як вхідне, виведіть Часткову суму перших n доданків гармонійної послідовності. Вхідні дані Вам буде дано додатне ціле число (у межах чисел, підтримуваних …

2
Збільшення масштабу на карті
Ваше завдання полягає в тому, щоб, маючи карту в якості введення, зменшити її або зменшити в залежності від масштабу. Зверніть увагу , що шкала дано це масштаб , з допомогою якого , щоб збільшити вихід , тому шкала від 0 до 1 буде фактично збільшити. Наприклад, з огляду на таку …
13 code-golf  string 

13
Реалізуйте фібоначчину
Куайн це програма , яка виводить його джерело при запуску. У цьому виклику вам слід скласти квіну Фібоначчі, варіант квіни. Що таке фібоначчина-квінт? Фібоначчі-квін - це програма, яка виводить модифікацію джерела за наступним правилом: Початкове джерело повинно бути ...2.... Іншими словами, джерело повинно містити 2. (Чому 2? Якби це було …

30
Елемент рядка за вказаним індексом
Давши рядок sі невід'ємне число nменше довжини s, виведіть символ у n-мій позиції s. Допускається 0-індексація та 1-індексація. Для 1-індексації nбуде додатним та меншим або рівним довжині s. s буде складатися лише з символів для друку. Будь-який розумний вхід / вихід дозволяється. Застосовуються стандартні лазівки . Тести (0-індексація): n s …
13 code-golf  string 

7
Знайдіть набір максимально узгоджуваних ребер
Розглянемо пов'язаний непрямий графік. Відповідний набір ребер на цьому графіку визначається як набір ребер таким чином, що жоден з двох ребер у множині не має спільної вершини. Наприклад, ліва цифра позначає відповідний набір зеленим кольором, тоді як права цифра позначає невідповідний набір червоним кольором. Кажуть, що збігається набір maximally matching, …

18
Коли SE знизиться?
SE буде закрито / прочитано лише сьогодні 2017-05-04 о 00:00 UTC до 00:20 UTC. Ваша задача полягає в тому, щоб вивести значення "truthy", якщо SE вниз / тільки для читання, і помилкове значення, якщо SE - ні. У вас може не бути жодного вводу, і ви повинні використовувати вбудовані дати, …

1
Допоможіть Геделя з його β функцією [закрито]
Закрито . Це питання потребує деталей або ясності . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Додайте деталі та уточніть проблему, відредагувавши цю публікацію . Закрито 2 роки тому . Β-функція Ґеделя бере в якості аргументів три натуральних числа. Визначається як β(x,y,z) = rem(x, 1 + (z + 1) …

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