АВТ
Language:

Remote Training on Programming

Problems On-line status Contests FAQ
For authors:
Register  ||  Login
 
Hello, Guest! Login or register.

568. C - Satellite

Time Limit: 1 seconds
Memory Limit:128000KB
Points:10
View Problem Statistics Submit Problem added Administrator

Две станции записали передачу со спутника, пролетающего последовательно над ними, причём первая станция записала только начало передачи, а вторая — её конец. Полученные записи сохранены в виде двух строк из символов 'a'..'z'.

Известно, что записанные фрагменты могут частично перекрываться, то есть конец первого фрагмента совпадает с началом второго, однако длина совпадения неизвестна.

Требуется найти максимально возможную длину совпадения конца первого фрагмента с началом второго.

Время тестирования: 1 секунда на один тест

В первой строке входного файла содержится информация, принятая первой станицей, во второй строке — информация, принятая второй станцией. Длина каждой строки не превосходит 100 000 символов. Строки содержат только строчные латинские буквы.

Выведите в выходной файл максимально возможную длину совпадения.

Пример

input

output

abcabcba

abcbaaabc

5

 


View Problem Statistics Submit Author/source: Igor Andrianov, XI InterUni contest, Vologda
Problems from Contests / Vologda Students Contests / XI InterUni Contest 2008 /
567. B - memory 568. 569. D - Tree 570. E - Snooker 571. F - Superpalindromes
We can all benefit by doing occasional "toy" programs, when artificial restrictions are set up, so that we are forced to push our abilities to the limit. The art of tackling miniproblems with all our energy will sharpen our talents for the real problems. Donald E. Knuth.
time generating 0.046 sec.
© Copyright VSTU, AVT, Nosov D.A.