Подавши рядки X і Y, визначте, чи X є підрядкою Y. Порожній рядок розглядається як послідовність кожного рядка. (Напр., ''І 'anna'є підрядками 'banana'.)
Вхідні дані
- X - буквено-цифровий рядок, що залежить від регістру
- Y, буквено-цифровий рядок, чутливий до регістру
Вихід
- Істинне чи помилкове (або його еквіваленти), правильно вказуючи, чи є X послідовністю Y.
Приклади вводу / виводу
X Y output
'' 'z00' True
'z00' 'z00' True
'z00' '00z0' False
'aa' 'anna' True
'anna' 'banana' True
'Anna' 'banana' False
Критерії
- Виграє найкоротша програма, що визначається кількістю байтів вихідного коду.
Приклад програм
- Кілька програм, які можна було б адаптувати, є у цій пов’язаній публікації .
annaце підпослідовності (але НЕ подстрока) з banana. Рядок X - це підряд рядок Y, просто якщо X можна отримати з Y, видаливши нуль або більше елементів Y; наприклад, видалення bі другого aз bananaдає anna.