Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|---|
3778 | 未知用户 | 元音字母转换 | C++ | 通过 | 100 | 0 MS | 256 KB | 677 | 2019-12-21 20:50:37 |
#include<iostream> #include<string> int main() { using namespace std; int n; cin >> n; for (int i = 0; i < n; i++) { string tmp; cin >> tmp; for (int j = 0; j < tmp.size(); j++) { if (tmp[j] == 'a' || tmp[j] == 'e' || tmp[j] == 'i' || tmp[j] == 'o' || tmp[j] == 'u') tmp[j] -= 32; else if ((tmp[j]>='a' && tmp[j]<='z')||tmp[j] == 'A' || tmp[j] == 'E' || tmp[j] == 'I' || tmp[j] == 'O' || tmp[j] == 'U') continue; else tmp[j] += 32; } cout << tmp << endl; tmp.clear(); } return 0; }