You will be given two words, 's' and 't'. You have to output the number of matching positions if s is an anagram of t, and -1 if | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 2

You will be given two words, 's' and 't'. You have to output the number of matching positions if s is an anagram of t, and -1 if

We say that a string 's' is an anagram of another string 't' if the letters in 's' can be rearranged to form 't'. For example, "butterfly" is an anagram of "flutterby", since a rearrangement of the first word results in the second. We say that a position 'i' in 's' and 't' match, if 's' is an anagram of 't', and s[i]==t[i]. In this question, you will be given two words, 's' and 't'. You have to output the number of matching positions if s is an anagram of t, and -1 if s is not an anagram of t. Input ----- The input consists of two lines. The first line contains the first string, with length <= 100 characters. The second line contains the second string, with length <= 100 characters. Output ------ If the first string is an anagram of the second string, then output the number of matching positions. Otherwise, print -1. Sample Input 1 -------------- butterfly flutterby Sample Output 1 --------------- 2 Sample Input 2 -------------- home come Sample Output 2 -------

8th Oct 2018, 9:52 AM
Nilutpol Kashyap
Nilutpol Kashyap - avatar
3 Answers
+ 1
Looks like a proper question to solve with code. So what is your question?
8th Oct 2018, 11:24 AM
Willem Roos
8th Oct 2018, 11:47 AM
Nilutpol Kashyap
Nilutpol Kashyap - avatar
0
Willem Roos sir my code is not working. can you please help me. https://code.sololearn.com/cF78EZYwNOfU/?ref=app
8th Oct 2018, 11:47 AM
Nilutpol Kashyap
Nilutpol Kashyap - avatar