头文件#include
class Solution {
public:
string toGoatLatin(string sentence) {
unordered_set<char>st = {'a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U'};
stringstream ss;
ss<<sentence;
string ans;
string s;
int cnt=0;
while(ss>>s){
cnt++;
if(!st.count(s[0]))
s=s.substr(1)+s[0];
s+="ma"+string(cnt,'a');
ans+=s+' ';
}
ans.pop_back();
return ans;
}
};