社区讨论

AT_agc005_a 求调

灌水区参与者 3已保存回复 6

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
6 条
当前快照
1 份
快照标识符
@lo11nw2p
此快照首次捕获于
2023/10/22 13:44
2 年前
此快照最后确认于
2023/11/02 13:14
2 年前
查看原帖
第一个和第三个样例输入进去程序停顿了一会就结束了,没有任何的输出,大佬求调
CPP
#include<bits/stdc++.h>
using namespace std;
string s;
stack <char> st;
int sum;

int main(){
    cin>>s;
    for(int i=0;i<s.size();i++){
    	if(s[i]=='T' && st.top()=='S') continue;
    	if(s[i]=='T' && st.empty()) continue;
    	else{
    		st.push(s[i]);
    		sum++;
		}
	}
	printf("%d",sum);
    return 0;
}

回复

6 条回复,欢迎继续交流。

正在加载回复...