一. 🌟 题目描述
给定两个字符串 string1 和 string2
string1 是一个被加扰的字符串。
string1 由小写英文字母 (‘a’~’z’)和数字字符 (‘0’’9’)组成,而加扰字符串由’0’’9’、’a’~’f’组成
string1 里面可能包含 0 个或多个加扰子串,剩下可能有 0 个或多个有效子串,这些有效子串被加扰子串隔开
string2 是一个参考字符串,仅由小写英文字母 (‘a’~’z’) 组成。
你需要在 string1 字符串里找到一个有效子串,这个有效子串要同时满足下面两个条件:
(1)这个有效子串里不同字母的数量不超过目最接近于 string2 里不同字母的数量,即小于或等于 string2 里不同字母的数量的同时且最大。
(2) 这个有效子串是满足条件 (1) 里的所有子串 (如果有多个的话)里字典序 最大的一个。
如果没有找到合适条件的子串的话,请输出”Not Found”
二. 🌟 输入描述
input_string1
input_string2
三. 🌟 输出描述
output_string
用例