2348: 【数据结构:堆栈】判断回文数发表时间:2022-10-27 20:12 2348: 【数据结构:堆栈】判断回文数时间限制: 1 Sec 内存限制: 64 MB 题目描述进入上古文明遗迹的第二个陷阱是产生的密钥有可能是一个回文数,如果用户不小心输入这个回文数,就会引发危险,所以你需要判断一个数是否是回文数。 输入为一个字符串(长度小于100000),即需判断的数。 输出如果是回文数,输出1;否则输出0。 样例输入 Copy111122221111 样例输出 Copy1 #include<bits/stdc++.h> using namespace std; char ch[100005]; int main(){ scanf("%s",ch); int len=strlen(ch); for(int i=len;i>=len/2;i--) if(ch[i-1]!=ch[len-i]){cout<<0<<endl;return 0;} cout<<1<<endl; return 0; }
上一篇2117: 谁考了第K名
下一篇2184: 投票统计
文章分类:
算法例题
|