题解:P12517 「MSTOI-R1」MST Find
题解:P12517 「MSTOI-R1」MST Find
- 模拟、字符串。
- 我们可以用三个计数器来统计三个字母的出现次数。
- 注意有大写小写两种情况。
- 注意字符串的下表从零开始。
- 注意读入要用
getline()
函数整行读入,否则会造成部分残缺。
#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
string s1;
ll cnt=0,cnt1=0,cnt2=0;
int main(){
getline(cin,s1);
//cout<<s1;
for(int i=0;i<s1.size();i++){
if(s1[i]=='M'||s1[i]=='m') cnt++;
if(s1[i]=='S'||s1[i]=='s') cnt1++;
if(s1[i]=='T'||s1[i]=='t') cnt2++;
}
cout<<cnt<<" "<<cnt1<<" "<<cnt2;
return 0;
}