Codegolf — Перекрывающиеся Струны

  • Автор темы Айзирек
  • Обновлено
  • 26, Oct 2024
  • #2

05AB1E, 9 байт

 
 
 
 
 
         Q  # Implicit input list of 2 strings

m.:d   # get lists of all substrings of each input string

@F       # intersection

{         # deduplicate
_          # reverse
 

Попробуйте онлайн!

Объяснение

_{@Fm.:d ||answer||

Желе, 6 байт

Ẇ€f/QṚ Main Link € For each string Ẇ Get all substrings / Reduce this list of lists by f Filter (intersection) Q Remove duplicates Ṛ Reverse

Попробуйте онлайн!

Ẇ€f/QṚ ||answer||

Пиф, 8

€Œ # get the substrings of each .»Ã # reduce by intersection Ù # remove duplicates é # sort by length R # reverse » # join on newline

Объяснение

€Œ.»ÃÙéR»

Онлайн-тест.

 

Artiren


Рег
29 Aug, 2007

Тем
66

Постов
197

Баллов
567
Тем
403,760
Комментарии
400,028
Опыт
2,418,908

Интересно