博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
1027A. Palindromic Twist#变形回文串
阅读量:5923 次
发布时间:2019-06-19

本文共 536 字,大约阅读时间需要 1 分钟。

题目内容:http://codeforces.com/contest/1027/problem/A

题目解析:输入T组字符串,每个字符串都必须改变一次,每个字母改变的规则是变成相邻的字母,字母a只能变b,z只能变y。改变后 的字符依旧是否能够变成回文串,就输出YES,否则就输出NO。注意,相邻的字母并没有固定是左边还右边,所以要考虑分成两种情况,一种本身就是回文串的就输出YES,不是回文串的判断对应位置字符asc码差是否等于2。

#include
#include
using namespace std;int main(){ int n,t,flag; string s; cin>>t; while(t--) { flag=0; cin>>n>>s; for(int i=0; i

 

参考出处:https://blog.csdn.net/memory_qianxiao/article/details/81838111

转载于:https://www.cnblogs.com/hello-OK/p/9535224.html

你可能感兴趣的文章
IOS中DES与MD5加密方案
查看>>
栈的表示和实现
查看>>
2015年终总结
查看>>
图像平均及其在降噪方面的应用
查看>>
OAuth 2.0系列教程(九) 契约请求和响应
查看>>
ZooKeeper源码研究系列(2)客户端创建连接过程分析
查看>>
【BBED】使用bbed解决 the amount of space used is not equal to block size
查看>>
程序员的量化交易之路(37)--Lean之DataStream数据流5
查看>>
IOS常用加密Encryption
查看>>
(NO.00003)iOS游戏简单的机器人投射游戏成形记(五)
查看>>
快速学习MySQL SQL语句
查看>>
2014牡丹江网络赛ZOJPretty Poem(暴力枚举)
查看>>
Sync4j的Nokia手机实践结果
查看>>
selenium-webdriver(python) (十三) -- cookie处理
查看>>
(NO.00004)iOS实现打砖块游戏(七):关卡类的实现
查看>>
Redis用户会线下分享活动
查看>>
【oracle】user_tables
查看>>
页面的缓存与不缓存设置
查看>>
Javascript Prototypes之旅(A Plain English Guide to JavaScript Prototypes译文)
查看>>
JVM源码分析之堆外内存完全解读
查看>>