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