热门

最新

红包

立Flag

投票

同城

我的

发布
m0_65095371
m0_65095371
4 年前
truem0_65095371

好难啊!!怎么学开发!

CSDN App 扫码分享
分享
评论
点赞
打赏
  • 复制链接
  • 举报
下一条:
实验四第二个题#include<bits/stdc++.h>using namespace std;char s[1001];struct stk{ int size = 0; char data[1001]; void pop(){ size--; } char top(){ return data[size]; } void push(char x){ size++; data[size] = x; }};int main(){ cin >> s; stk a; int len = strlen(s) , i ; for(i = 0 ; i < len ; i++ ){ if(s[i] == '&') break; a.push(s[i]); } i++; int ans = a.size ; for(; i < len-1 ; i++){ if(s[i] == a.top()) a.pop(); else { cout << "no" ; return 0 ; } } cout << ans <<endl;}
立即登录