Ще один виклик Джиммі від його оригінального батька. Дивіться інші чудові виклики .
Як ви всі знаєте, останнім часом ми спостерігаємо виклики, пов’язані з Джиммі на платформах. Тепер Джиммі є акробатом, про який я вже згадував, і він має інші трюки в рукаві.
Один з таких трюків - підвішування мотузок. Ось приклад мотузки, на яку Джиммі міг повісити:
||
||
||
||
||
||
Коли Джиммі висить на мотузці, це виглядає приблизно так:
||
||
/o\
||
||
||
Він може висіти ліворуч або праворуч від мотузки, так що:
||
||
||
/o\
||
||
також діє. Але він не може звисати лише однією частиною тіла, тому щось подібне:
||
||
||
/o\|
||
||
недійсний. Зауважте, що коли він висить на одній частині тіла, видно другу половину мотузки, оскільки Джиммі не прикриває її.
Також Джиммі не любить висіти на дні мотузки - це його лякає - ось так:
||
||
||
||
||
/o\
недійсний.
Змагання
Візьміть інформацію про ситуацію з Джиммі, як описано вище, і виведіть, чи буде Джиммі висіти на мотузці чи не через кокетку чи фальш.
Специфіка
Напишіть програму, яка бере введення. Це може бути через функцію або будь-який інший відповідний метод введення.
- Вхід повинен бути сценою одного Джиммі та мотузкою, як показано вище.
Програма повинна виводити на консоль велике значення чи хибність, залежно від того, чи може Джиммі зависнути на мотузці чи, відповідно, впаде з мотузки.
Критерії, за якими Джиммі може повісити на мотузку:
Дві його частини тіла знаходяться на мотузці.
Він не на дні мотузки.
Він не плаває в повітрі.
Ви можете припустити, що мотузка буде прямою, складеною з
||
сегментів, і буде довшою, ніж один символ.Ви можете припустити, що на вашій сцені буде присутня одна ціла мотузка і один син Джиммі, не більше і не менше.
Ви можете припустити, що в нижній частині мотузки не буде нових ліній.
Ви повинні покрити будь-яку кількість провідних або кінцевих проміжків до і після мотузки.
Тестові справи
||
||
|| TRUTHY
/o\
||
||
||
||
/o\| FALSY
||
||
||
/o\ TRUTHY
||
||
/o\ FALSY
/o\
|| TRUTHY
||
||
/o\ || FALSY
||
||
Оцінка балів
Це код-гольф , тому найнижчий бал у байтах виграє приблизно через тиждень.
Таблиця лідерів
Ви можете переглянути таблицю лідерів цієї публікації, розгорнувши віджет / фрагмент нижче. Для того, щоб ваша публікація була включена до рейтингу, вам потрібен заголовок ( # header text
) з такою інформацією:
Назва мови (закінчте її комою
,
чи тире-
), а потім ...Кількість байтів як останнє число, яке з’явиться у вашому заголовку.
Наприклад, JavaScript (ES6), 72 bytes
є дійсним, але Fortran, 143 bytes (8-bit)
недійсним, оскільки кількість байтів не є останнім номером у заголовку (ваша відповідь буде розпізнана як 8 байт - не користуйтеся цим).
<!-- Run the snippet to see the leaderboard. Report any bugs to @ozewski on Github. --> <iframe src="https://ozewski.github.io/ppcg-leaderboard/?id=187759" 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>