HDU2029:Palindromes _easy version
Problem Description 
“回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串。请写一个程序判断读入的字符串是否是“回文”。
Input 
输入包含多个测试实例,输入数据的第一行是一个正整数n,表示测试实例的个数,后面紧跟着是n个字符串。
Output 
如果一个字符串是回文串,则输出”yes”,否则输出”no”.
Sample Input 
4 
level 
abcde 
noon 
haha
Sample Output 
yes 
no 
yes 
no
#include<stdio.h>
#include<string.h>
int main()
{
    int n,i;
    char a[10010],b[10010];
    scanf("%d",&n);
    getchar();
    while(n--)
    {
        gets(a);
        int s=0;
        int l=strlen(a);
        for(i=0;i<l;i++)
        {
            if(a[l-1-i]!=a[i])//不是a[l-i]!=a[i]
            {
                s+=1;
             }
        }
        if(s!=0) printf("no\n");
        else if(s==0) printf("yes\n");
        s=0;
    }
    return 0;
}												
											HDU2029:Palindromes _easy version的更多相关文章
- Palindromes _easy version
		
Palindromes _easy version Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Jav ...
 - ytu 1940:Palindromes _easy version(水题)
		
Palindromes _easy version Time Limit: 1 Sec Memory Limit: 64 MBSubmit: 47 Solved: 27[Submit][Statu ...
 - Palindromes _easy version(hdu2029)
		
输入格式:首先一个整型,然后循环不带空格未知长度的字符串. 思考:首先用scanf_s()输入整型,然后一个大循环,用gets_s()函数输入字符串. 注意:scanf_s()多加了一个%c,& ...
 - 武汉科技大学ACM :1004: 零起点学算法74——Palindromes _easy version
		
Problem Description “回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串.请写一个程序判断读入的字符串是否是“回文”. Input 输入包含多 ...
 - 杭电 2029  Palindromes _easy version
		
Problem Description "回文串"是一个正读和反读都一样的字符串,比如"level"或者"noon"等等就是回文串.请写一个 ...
 - HDU 2029 Palindromes _easy version
		
http://acm.hdu.edu.cn/showproblem.php?pid=2029 Problem Description “回文串”是一个正读和反读都一样的字符串,比如“level”或者“ ...
 - Palindromes _easy version 题解
		
“回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串.请写一个程序判断读入的字符串是否是“回文”. Input输入包含多个测试实例,输入数据的第一行是一个正整数n ...
 - POJ 2029 Palindromes _easy version
		
#include<cstdio> #include<cstring> using namespace std; int main() { int n; ]; scanf(&qu ...
 - Palindromes _easy version(reverse)
		
Problem Description “回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串.请写一个程序判断读入的字符串是否是“回文”. Input 输入包 ...
 
随机推荐
- summary_16th Nov, 2018
			
一. 编程语言的分类: a. 机器语言:直接使用二进制指令去编写程序,必须考虑硬件细节 b:汇编语言:用英文标签取代二进制指令去编写程序,必须考虑硬件细节 c:高级语言:用人类能理解的方式编写程序,通 ...
 - ID基本操作(标尺,参考线,网格)5.11
			
参考线:标尺参考线,分栏参考线,出血参考线.在创建参考线之前确保标尺和参考线都可见.并且选中正确的跨页和页面作为目标, “版面”“创建参考线”可以输入数值创建参考线. 跨页参考线的创建:拖动参考线时鼠 ...
 - LY.猜字小游戏
			
猜字小游戏
 - java倒计时使用ScheduledExecutor实现,使用两个线程,以秒为单位
			
public class Countdown2 { private volatile int lin; private int curSec; public Countdown2(int lin) t ...
 - 《Python》进程收尾线程初识
			
一.数据共享 from multiprocessing import Manager 把所有实现了数据共享的比较便捷的类都重新又封装了一遍,并且在原有的multiprocessing基础上增加了新的机 ...
 - 用Python的导入csv、文本文件、Excel文件的数据
			
使用read_csv函数导入CSV文件 read.csv函数语法 read_csv(file,encoding) 例子: Age,Name 22,wangwei 23,lixin 24,liqing ...
 - tomcat启动失败,提示信息:Unable to ping server at localhost:1099
			
jdk1.7+maven9.0.0开启服务器时,提示Unable to ping server at localhost:1099 然后换成tomcat8.5.1就成功开启服务器
 - 手机号的 DES-ECB 加密/解密
			
前言:公司的手机号加密更换了加密方法,这次改成 DES-ECB 加密了 代码操作 # -*- coding:utf-8 -*- import base64 import json from Crypt ...
 - leetcode57:插入区间
			
给出一个无重叠的 ,按照区间起始端点排序的区间列表. 在列表中插入一个新的区间,你需要确保列表中的区间仍然有序且不重叠(如果有必要的话,可以合并区间). 示例 1: 输入: intervals = [ ...
 - php优秀框架codeigniter学习系列——index.php
			
程序流程图 先来看看CI框架运行的程序流程图. 从图中我们 看到,index.php作为唯一的入口文件,会初始化CI框架运行所需的基本资源. 路由器(Routing)会根据http请求,确定如何处理: ...