题解:P12517 「MSTOI-R1」MST Find
将字符串读入后遍历字符串,开三个变量分别统计 M,S 和 T 的个数即可,注意不区分大小写。
由于本题的字符串中含有空格,因此需要使用 getline 进行读入。
代码:
#include<iostream>
using namespace std;
string s;
int M,S,T;
int main(){
getline(cin,s);
for(int i=0;i<s.size();i++){
if(s[i]=='m'||s[i]=='M'){
M++;
}else if(s[i]=='s'||s[i]=='S'){
S++;
}else if(s[i]=='t'||s[i]=='T'){
T++;
}
}
cout<<M<<" "<<S<<" "<<T;
return 0;
}