Given an array of string words. Return all strings in words which is sub-string of another word in any order. String words[i] is sub-string of words[j], if can be obtained removing some characters to left and/or right side of words[j].

Input: words = [‘mass’,’as’,’hero’,’superhero’]

Output: [‘as’,’hero’]

words=list(map(str,input('Enter the array of strings : ').split(' '))) i,L=0,[] while i<len(words): j=0 while j<len(words): if words[i]!=words[j]: if words[i] in words[j]: L.append(words[i]) j+=1 i+=1 print(L)

Input_1:

Enter the array of strings: mass as hero superhero

Output:

[‘as’, ‘hero’]

Input_2:

Enter the array of strings: cu fcuk code

Output:

[‘cu’]

Input_3:

Enter the array of strings: blue green bu

Output:

[ ]

Input_4:

Enter the array of strings: DeathNote ote Death

Output:

[‘ote’, ‘Death’]

Sample Output ?

**Morae Q!**

- Convert Numbers into Roman Numerals
- Return the size of the longest sub-string
- Return all strings in words which is sub-string of another word in any order.
- Calculate the step by step sum of startValue plus elements in array.
- Find the minimum number of Fibonacci numbers whose sum is equal to k.
- Given a string s of zeros and ones, return the maximum score after splitting the string.
- Write a efficient functions to find floor of x.
- Print all numbers less than n which are having digits only 3 or 7 or both.
- Function that returns true if given array can be divided into pairs.
- Find the smallest element in the list that is larger than the given target.
- Print the First N prime numbers.
- The Chef’s Binary Tree.
- The minimum number of strikes he will have to make.(so that all his enemies have the same name)
- Sum of Natural Numbers.
- Sum of the Input.
- Find the Sum of the Series: 1 + 1/2 + 1/3 + .. + 1/N.
- Split elements into even and odd list
- Python Program to Merge Two Lists and Sort it.
- Median of Three.
- Find the Largest Number in a List.