kedaOJ#P1529有趣的字母
题目
kedaOJ#P1529有趣的字母
思路
直接模拟,比较复杂的是找到最后一个字符
代码
#include<bits/stdc++.h>
int main() {
std::vector<char> vowels = {'a', 'e', 'i', 'o', 'u'};
int n;
std::cin >> n;
int count = 0;
for (int i = 0; i < n; ++i) {
std::string s;
std::cin >> s;
if (std::find(vowels.begin(), vowels.end(), s[0]) != vowels.end() &&
std::find(vowels.begin(), vowels.end(), s[s.length() - 1]) == vowels.end()) {
count++; // 如果满足条件,计数器加一
}
}
// 输出满足条件的字符串数量
std::cout << count << std::endl;
return 0;
}
这是mcr130102的博客,转载请注明出处