CSU-1260
来源:互联网 发布:局域网网络行为管理 编辑:程序博客网 时间:2024/06/09 20:32
http://acm.csu.edu.cn/OnlineJudge/problem.php?id=1260
回文串,我用到了栈和队列。
#include <iostream>#include <queue>#include <stack>#include <string.h>using namespace std;int main(){char a[101];int flag=1;queue<char> Q;stack<char> S;while (scanf("%s",a)!=EOF){while(S.size()!=0)S.pop();while(Q.size()!=0)Q.pop();int num=strlen(a);int re=1;for(int i=0;i<num;i++){S.push(a[i]);Q.push(a[i]);}for(int j=0;j<num;j++){if(Q.front()-S.top()!=0)re=0;Q.pop();S.pop();}if(re==1)cout<<"case"<<flag<<": yes"<<endl;else cout<<"case"<<flag<<": no"<<endl;flag++;}return 0;}
0 0
- CSU-1260
- CSU
- CSU
- CSU
- CSU
- CSU
- CSU
- CSU
- CSU
- CSU
- CSU
- CSU
- CSU
- CSU
- CSU
- CSU
- CSU
- CSU
- VTK修炼之道80:VTK开发基础_智能指针与引用计数
- Ajax方式上传文件
- Python入门学习
- 使用Android Studio手把手教你将应用打包+代码混淆
- 抛小球
- CSU-1260
- 翻转问题(开关)入门——POJ3276, POJ3279
- 【atcoder 10】【博弈论+树形dp】【对一棵树每次从棋子所在节点移走一个石头,将棋子移到与当前节点相邻的节点】
- Ethtool 命令用法
- CSU-1261
- RxJava学习总结4
- 1051. 复数乘法 (15)
- leecode 解题总结:59. Spiral Matrix II
- CSU-1262