92pts 我是傻逼
查看原帖
92pts 我是傻逼
780312
_xdd_楼主2024/8/25 18:39
#include<bits/stdc++.h>
using namespace std;
int s,t;
char ch[100005];
int main(){
    cin >> s >> t >> ch;
    int sc=0,tc=0,n=strlen(ch);
    for(int i=0;i<n;i++){
        if(ch[i]=='S'){
            sc++;
        }else if(ch[i]=='T'){
            tc++;
        }
    }
    //cout << sc << ' ' << tc << ' ';
    if(sc<s && tc<t || t-tc+s-sc>0){
        cout << -1;
    }else{
        cout << max(t-tc,s-sc);
    }
    return 0;
}
2024/8/25 18:39
加载中...