实现
#include <iostream>
#include <string>
#include <algorithm>
using namespace std;
int main()
{
int N,j;
char a, b;
string input,str = "";
cin >> N;
getchar();
for (int i = 0; i < N; i++)
{
getline(cin, input);
input.erase(remove(input.begin(), input.end(), ' '), input.end());
input.erase(remove(input.begin(), input.end(), '-'), input.end());
for (j = 0; j < input.size(); j += 2)
{
if (input[j + 1] == 'T')
{
str += to_string(input[j] - 'A' + 1); break;
}
}
}
cout << str;
return 0;
}
本文介绍了一种使用C++处理字符串的有效方法,通过去除特定字符并查找目标字符的位置,实现从输入字符串中提取所需信息的功能。文章展示了如何利用C++标准库中的<algorithm>和<string>头文件,结合getline和remove函数进行高效字符串操作。

被折叠的 条评论
为什么被折叠?



