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 输入包 ... 
随机推荐
- 把旧系统迁移到.Net Core 2.0 日记(6) MapRoute/Area/ViewPath
			我想实现 http://localhost:5000/{moduleName}/{controller}/{action}/{id?} 这样的url. 有2个方法 方法1: 在路由里设置多个modul ... 
- Transactional参数说明
			参数 说明 readOnly 该属性用于设置当前事务是否为只读事务,设置为true表示只读,false则表示可读写,默认值为false.例如:@Transactional(readOnly=tru ... 
- idea中deBug方法
			1 2设置controller层断点鼠标左键点击,断点在哪里,就会deBug到哪里 3刷新页面 4查看 5service层设置断点 6 7查看返回信息是否错误 
- 【Jmeter基础知识】Jmeter响应断言和断言结果
			一.Jmeter创建一个响应断言 1.步骤:添加--断言--响应断,进入响应断言页面 2.断言内容:可以采用直接去搜索某些文本信息,或者可以去断言某个变量,如图 二.Jmeter创建一个断言结果 1. ... 
- laravel使用使用 Php Artisan Tinker 实现模型的增删改查
			tinker命令: php artisan tinker 查阅数据库数据: App\User::count(); App\User::where('username', 'samuel')->f ... 
- ROM、PROM、EPROM、EEPROM、FLASH ROM、FLASH、eMMC
			ROM(Read Only Memory,只读存储器)芯片:在微机的发展初期,BIOS都存放在ROM芯片中.ROM内部的资料是在ROM的制造工序中,在工厂里用特殊的方法被烧录进去的,其中的内容只能读不 ... 
- 每天CSS学习之text-overflow
			text-overflow是CSS3的一个属性,其作用是当文本溢出包含它的元素时,应该裁剪还是将多余的字符用省略号来表示. 该属性一般和overflow:hidden属性一起使用. text-over ... 
- TCP/IP协议 计算机间的通讯,传输、socket 传输通道
			#! /usr/bin/env python3 # -*- coding:utf-8 -*- #TCP/IP简介 #为了把全世界的所有不同类型的计算机都连接起来,就必须规定一套全球通用的协议,为了实现 ... 
- Linux文件系统命令 mv
			命令名:mv 功能:移动一个文件,从一个位置到另外一个位置. 用法:mv source_dir dist_dir eg: renjg@renjg-HP-Compaq-Pro--MT:/var/tmp$ ... 
- UNITY3d在移动设备上的一些优化实战
			项目进入了中期之后,就需要对程序在移动设备上的表现做分析评估和针对性的优化了,首先前期做优化,很多瓶颈没表现出来,能做的东西不多,而且很多指标会凭预想,如果太后期做优化又会太晚,到时发现一些问题改起来 ... 
