|
||||||||||
Two stringsTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 3406 Accepted Submission(s): 1138 Problem Description Giving two strings and you should judge if they are matched. The first string contains lowercase letters and uppercase letters. The second string contains lowercase letters, uppercase letters, and special symbols: ¡°.¡± and ¡°*¡±. . can match any letter, and * means the front character can appear any times. For example, ¡°a.b¡± can match ¡°acb¡± or ¡°abb¡±, ¡°a*¡± can match ¡°a¡±, ¡°aa¡± and even empty string. ( ¡°*¡± will not appear in the front of the string, and there will not be two consecutive ¡°*¡±. Input The first line contains an integer T implying the number of test cases. (T¡Ü15) For each test case, there are two lines implying the two strings (The length of the two strings is less than 2500). Output For each test case, print ¡°yes¡± if the two strings are matched, otherwise print ¡°no¡±. Sample Input
Sample Output
Source | ||||||||||
|