Answer: Flipkart , Online Assessment Questions (17th August 2023 | SDE Intern) | Items S

Answer · Posted Aug 2023

Question 1 Solution bool isvowel(char c) { if(c=='a' || c=='e' || c=='i' || c=='o' || c=='u') return true; else return false; } void solve() { string s; cin>>s; int k; cin>>k; int v=0; int n=s.length(); for(int i=0;i<k;i++) { if(isvowel(s[i])) v++; } int ans=0; ans=max(ans,v); for(int i=k;i<n;i++) { if(isvowel(s[i-k])) v--; if(isvowel(s[i])) v++; ans=max(ans,v); } cout<<ans<<endl; }  

The full answer & interview discussion are available to premium members.

Log in Create a free account