Попередня історія
Знайомтесь з моїм другом Джиммі:
/o\
Джиммі - маленький персонаж, який любить стояти на платформах. Ось Джиммі безпечно стоїть на платформі:
/o\
-------------
Тепер у Джиммі хороше почуття рівноваги, тому він може спокійно стояти однією ногою від платформи, наприклад:
/o\
-------------------
Хоча якщо він стоїть з двома або більше частинами кузова від платформи, він впаде. Обидва ці приклади, коли Джиммі впаде:
/o\ /o\
---------- ----------------------
Змагання
Ваше завдання полягає в тому, щоб написати програму, щоб визначити, задавши рядок з платформою і положенням Джиммі, чи може Джиммі стояти на платформі без падіння.
Вхідні дані: Два рядки, що показують положення Джиммі та положення платформи під ним. Це може бути з двох окремих входів, одного входу або масиву якогось типу.
- Ви можете приймати дані в будь-якій розумній формі, включаючи функції та стандартний ввід. До жорсткого кодування вдайтеся лише в тому випадку, якщо ваша мова не підтримує інші способи введення.
Вихід: Булеві значення true та false, або цілі числа 1 або 0, щоб відображати істинно / false відповідно.
- Булеве значення базується на тому, чи може Джиммі залишитися на платформі чи ні - правда, якщо Джиммі може залишитися на платформі, або помилковим, якщо він відвалиться.
Розмір платформи довільний і може змінюватися за бажанням. Ваша програма повинна це враховувати.
Платформа не може бути дорівнює нулю, і платформа повинна бути повною (жодних отворів у платформі).
Пам'ятайте, що Джиммі відвалюється, коли дві його частини тіла звисають з платформи. Частина тіла - це один ASCII характер його тіла.
Пробіл пробілів в кінці платформи не обов'язковий, але ваша програма повинна враховувати обидві ситуації, коли після платформи є пробіли та де немає.
Пам’ятайте про стандартні лазівки , які заборонені.
Тестові справи
/o\ ✔️ TRUE
-------------
/o\ ✔️ TRUE
----------
/o\ ❌ FALSE
------------------
/o\ ❌ FALSE
-------
/o\ ❌ FALSE
-
Оцінка балів
Це код-гольф , тому виграє найменший байт.
Таблиця лідерів
Ви можете переглянути таблицю лідерів цієї публікації, розгорнувши віджет / фрагмент нижче. Для того, щоб ваша публікація була включена до рейтингу, вам потрібен заголовок ( # header text
) з такою інформацією:
Назва мови (закінчте її комою
,
чи тире-
), а потім ...Кількість байтів як останнє число, яке з’явиться у вашому заголовку.
Наприклад, JavaScript (ES6), 72 bytes
є дійсним, але Fortran, 143 bytes (8-bit)
недійсним, оскільки кількість байтів не є останнім номером у заголовку (ваша відповідь буде розпізнана як 8 байт - не користуйтеся цим).
<!-- Run the snippet to see the leaderboard. Report any bugs to @xMikee1 on Github --> <iframe src="https://xmikee1.github.io/ppcg-leaderboard/?id=187586" width="100%" height="100%" style="border:none;">Oops, your browser is too old to view this content! Please upgrade to a newer version of your browser that supports HTML5.</iframe><style>html,body{margin:0;padding:0;height:100%;overflow:hidden}</style>