Menu Close

Given an array of string words. Return all strings in words…-FTC

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 ?

Executed using terminal Linux

Morae Q!

->Convert Numbers into Roman Numerals
->Given the string s, return the size of the longest sub-string
->Given an array of string words. Return all strings in words which is sub-string of another word in any order.
->Return the minimum positive value of startValue such that the step by step is never less than 1.
->Given the number k, return the minimum number of Fibonacci.
->Given a string s of zeros and ones, return the maximum score after splitting the string
->Given a sorted array and a value x,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.
->Put Even and Odd elements in a List into Two Different Lists.
->Python Program to Merge Two Lists and Sort it.
->Median of Three.
->Python Program to Find the Largest Number in a List.