Given the string s, return the size of the longest sub-string containing each vowel an even number of times. That is, ‘a’,’e’,’i’,’o’,’u’ must appear an even number of times.
Input : S = ‘eleetminicoworoep’
Output : 13
def dist(S,Z): p=S.find(Z) q=S[::-1].find(Z) return S[p+1:] if p < q else S[:-q-1] def vowels(X): temp=None dict={'a':0,'e':0,'i':0,'o':0,'u':0} flag=0 for i in X: if i in dict: dict[i]+=1 for i in dict: if (dict[i] % 2 != 0): temp=dist(X,i) flag+=1 break if flag!=0: X=temp return vowels(X) else: return X S=input('Enter the String : ') print(len(vowels(S)))
Input_1:
Enter the String : eleetminicoworoep
Output:
13
Input_2:
Enter the String : fcukthecode
Output:
3
Input_3:
Enter the String : jojos bizarre adventure
Output:
12
Input_4:
Enter the String : bcbcbc
Output:
6
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.