2044:【例5.12】回文字串

http://ybt.ssoier.cn:8088/problem_show.php?pid=2044

时间限制: 1000 ms         内存限制: 65536 KB
提交数: 542     通过数: 183

【题目描述】

输入一串字符,字符个数不超过100100,且以“.”结束。 判断它们是否构成回文。

【输入】

一行字符串。

【输出】

是否为回文串。是输出“Yes”,否输出“No。”

【输入样例】

abccb

【输出样例】

No

【参考代码】

C++代码:

#include <iostream>
#include <algorithm>
using namespace std;
string s,t;
int main()
{getline(cin,s);s=s.substr(0,s.size()-1);t=s;reverse(t.begin(),t.end());if(t==s)cout << "Yes" << endl;elsecout << "No" << endl;return 0;
}

C代码:

#include <stdio.h>
#include <string.h>
#define N 110
char s[N];
int main()
{int i,j,len;gets(s);len=strlen(s);s[len-1]='\0';len--;for(i=0,j=len-1;i<j;i++,j--){if(s[i]!=s[j]){printf("No\n");break;}}if(i>=j)printf("Yes\n");return 0;
}

信息学奥赛一本通(2044:【例5.12】回文字串)相关推荐

  1. 信息学奥赛一本通 2044:【例5.12】回文字串

    [题目链接] ybt 2044:[例5.12]回文字串 [题目考点] 1.遍历字符串的一半 如果字符串长度为len,那么len/2指向中间或中间偏左的位置. 如图: 如果将遍历的循环过程写为: for ...

  2. 信息学奥赛一本通(1408:素数回文数的个数)

    1408:素数回文数的个数 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 14465     通过数: 9201 [题目描述] 求11到n之间(包括n),既是素数 ...

  3. 信息学奥赛一本通 1025:保留12位小数的浮点数 | OpenJudge NOI 1.1 05

    [题目链接] ybt 1025:保留12位小数的浮点数 OpenJudge NOI 1.1 05:输出保留12位小数的浮点数 [题目考点] 1. 输出浮点型量a保留x位小数的写法: cout<& ...

  4. 例5.12 输入一串字符,字符个数不超过100,且以.结束。 (信息学奥赛一本通)...

    / 例5.12 输入一串字符,字符个数不超过100,且以"."结束. 判断它们是否构成回文. [分析]所谓回文指从左到右和从右到左读一串字符的值是一样的, 如12321,ABCBA ...

  5. 信息学奥赛一本通1267:【例9.11】01背包问题(二维dp与滚动数组优化)

    [题目描述] 一个旅行者有一个最多能装 MM 公斤的背包,现在有 nn 件物品,它们的重量分别是W1,W2,...,WnW1,W2,...,Wn,它们的价值分别为C1,C2,...,CnC1,C2,. ...

  6. 【例1】 0/1背包《信息学奥赛一本通》【解法一】 02

    /* [例1] 0/1背包<信息学奥赛一本通>[解法一] 02 http://ybt.ssoier.cn:8088/problem_show.php?pid=1267 */ #includ ...

  7. 【例8】合唱队形(《信息学奥赛一本通第五版》)

    /* [例8]合唱队形(<信息学奥赛一本通第五版>) http://ybt.ssoier.cn:8088/problem_show.php?pid=1264 [问题描述] N位同学站成一排 ...

  8. 信息学奥赛一本通 2021:【例4.6】最大公约数

    [题目链接] ybt 2021:[例4.6]最大公约数 [题目考点] 1. while循环 2. 求最大公约数 辗转相减法 辗转相除法 [解题思路] 解法1:枚举 取较小数字,从该数字的值开始从大到小 ...

  9. 信息学奥赛一本通(2032:【例4.18】分解质因数)

    2032:[例4.18]分解质因数 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 582     通过数: 376 [题目描述] 把一个合数分解成若干个质因数乘积 ...

最新文章

  1. 微软CEO纳德拉对话沈向洋:那些未来可期的计算机视觉研究与应用
  2. 【分享】分享一款不错的网页视频播放器
  3. linux :故障提示:Error:No suitable device found: no device found for connection System eth0
  4. 使用Action启动/关闭Service
  5. CV:翻译并解读2019《A Survey of the Recent Architectures of Deep Convolutional Neural Networks》第一章~第三章
  6. 探索 Pexpect
  7. 计算机视觉入门和进阶学习
  8. 发那科机器人圆弧指令怎么用_发那科机器人走弧线的指令是什么
  9. 离线网页 HTML+CSS+DIV
  10. 仿美团外卖小程序源码
  11. 新能源汽车智能化,集度先行一步
  12. 苹果开发者账号双重验证忘记密保终极解决办法
  13. 计算机网络第七版(谢希仁)第三章——数据链路层课后习题答案
  14. 【数据结构与算法】冒泡排序算法(BubbleSort)
  15. 学计算机的一定要独立显卡嘛,电脑没有独立显卡会怎么样
  16. 福尔摩斯到某古堡探险
  17. Windows2012的VPN服务与测试
  18. 【华为OD机试真题 JAVA】连续出牌数量
  19. Laravel 5.2 + layui实现视频上传(+ 进度条)原创
  20. 【asp】aspuload

热门文章

  1. vmware下ubuntu重启后不能上网
  2. 可口可乐在人工智能和大数据领域的7项应用
  3. 秒杀奥斯卡的“第四块广告牌”就在你身边!
  4. 榜单:全球 35 位 35 岁以下科技创新青年
  5. Simulink之三相桥式全控整流电路
  6. h5文字垂直居中_CSS实现居中的几种方式你都了解吗?
  7. 你这样的“垃圾“,就应该进入老年代!!!
  8. 新公司要上监控,我决定用Prometheus
  9. 微信开放平台 公众号第三方平台开发 教程四 代公众号调用接口的SDK和demo
  10. 利用hibernate中的SchemaExport生成数据表