Error
|
|
---|---|
@Ibrahim Nash | 5761 |
@blackshadows | 5701 |
@akhayrutdinov | 5111 |
@mb1973 | 4989 |
@Quandray | 4944 |
@saiujwal13083 | 4506 |
@sanjay05 | 3762 |
@marius_valentin_dragoi | 3516 |
@sushant_a | 3459 |
@verma_ji | 3341 |
@KshamaGupta | 3318 |
Complete Leaderboard | |
|
|
@aroranayan999 | 938 |
@bt8816103042 | 739 |
@SHOAIBVIJAPURE | 428 |
@codeantik | 412 |
@SherlockHolmes3 | 407 |
@neverevergiveup | 348 |
@mahlawatep | 347 |
@shalinibhataniya1097 | 343 |
@murarry3625 | 333 |
@saiujwal13083 | 326 |
@rohitanand | 314 |
Complete Leaderboard |
Given two string str1 and str2(of lower case alphabets) of same length. Find the longest prefix of str1 which is common in str2 as well. Print the index at which the longest common prefix of str1 is found in str2 and the longest common prefix with spaces in between.
NOTE: If there is no common prefix then print "-1".
INPUT: First line of the input is T denoting the number of test cases. Each test case takes two strings as input.
OUTPUT: Print the index from where the longest common prefix of str1 is found in str2 and the longest common prefix with a space in between.
CONSTRAINTS:
1<=T<=100
1<=Length of strings<10000
Examples:
INPUT:
2
geeks
dgeek
practicegeeks
coderpractice
OUTPUT:
1 geek
5 practice
We strongly recommend solving this problem on your own before viewing its editorial. Do you still want to view the editorial?
Yes