eolymp
bolt
Try our new interface for solving problems
Məsələlər

Наименьшее общее субчисло

Наименьшее общее субчисло

\textit{Строка цифр} - это строка символов, каждый из которых является цифрой от \textbf{0} до \textbf{9}. \textit{Субстрокой} строки цифр назовём число, запись которого может быть получена из заданной строки вычёркиванием некотороого количества символов (возможно нулевого) и не имеет ведущих нулей. \textit{Общим субчислом} двух строк цифр называется число, являющееся субчислом обеих строк. Даны две строки цифр. Требуется найти общее субчисло максимальной длины. Если таких чисел несколько, то нужно выбрать из них минимальное по величине. \InputFile Вводится две строки цифр. Первая строка содержит не более \textbf{3000} цифр - первую строку цифр. Вторая строка содержит вторую строку цифр - также не более \textbf{3000} цифр. \OutputFile В единственной строке выведите одно целое неотрицательное число - наименьшее общее субчисло максимальной длины для заданных строк цифр. Если заданные строки не содержат ни одного общего субчисла, то следует вывести число \textbf{0}.
Zaman məhdudiyyəti 0.5 saniyə
Yaddaşı istafadə məhdudiyyəti 64 MiB
Giriş verilənləri #1
00008
00000094
Çıxış verilənləri #1
0
Mənbə XX комплексная олимпиада "Турнир Чемпионов", Командный тур, Винница, 30 апреля 2013 г.