UVa 10945 - Mother bear
题目大意:给一个字符串,判断是否回文(忽略大小写,忽略非字母字符)。
#include <cstdio>
#include <cctype>
#include <cstring>
#define MAXN 100000 char str1[MAXN], str2[MAXN]; int main()
{
#ifdef LOCAL
freopen("in", "r", stdin);
#endif
while (gets(str1))
{
if (strcmp(str1, "DONE") == ) break;
int len1 = strlen(str1), len2 = ;
for (int i = ; i < len1; i++)
if (isalpha(str1[i]))
str2[len2++] = tolower(str1[i]);
bool palindrome = true;
for (int i = , j = len2-; i < j; i++, j--)
if (str2[i] != str2[j])
{
palindrome = false;
break;
}
if (palindrome) printf("You won't be eaten!\n");
else printf("Uh oh..\n");
}
return ;
}
今天看《演算法笔记》的时候,无意中看到了Timus,就去刷了一道A+B,美其名曰:熟悉环境,有够无聊的了...^_^
UVa 10945 - Mother bear的更多相关文章
- UVA 12849 Mother’s Jam Puzzle( 高斯消元 )
		题目: http://uva.onlinejudge.org/external/128/12849.pdf #include <bits/stdc++.h> using namespace ... 
- [zz] Pixar’s OpenSubdiv V2: A detailed look
		http://www.fxguide.com/featured/pixars-opensubdiv-v2-a-detailed-look/ Pixar’s OpenSubdiv V2: A detai ... 
- [zz]The Royal Treatment
		http://www.cgw.com/Publications/CGW/2012/Volume-35-Issue-4-June-July-2012/The-Royal-Treatment.aspx T ... 
- CodeForces - 907A Masha and Bears
		A. Masha and Bears time limit per test 2 seconds memory limit per test 256 megabytes input standard ... 
- Masha and Bears(翻译+思维)
		Description A family consisting of father bear, mother bear and son bear owns three cars. Father bea ... 
- O - Masha and Bears
		Problem description A family consisting of father bear, mother bear and son bear owns three cars. Fa ... 
- uva 10192 Vacation(最长公共子)
		uva 10192 Vacation The Problem You are planning to take some rest and to go out on vacation, but you ... 
- 容斥原理--计算错排的方案数 UVA 10497
		错排问题是一种特殊的排列问题. 模型:把n个元素依次标上1,2,3.......n,求每一个元素都不在自己位置的排列数. 运用容斥原理,我们有两种解决方法: 1. 总的排列方法有A(n,n),即n!, ... 
- Codeforces CF#628 Education 8 F. Bear and Fair Set
		F. Bear and Fair Set time limit per test 2 seconds memory limit per test 256 megabytes input standar ... 
随机推荐
- Mysql limit性能优化(小offset与大offset)
			MySQL的优化是非常重要的.其他最常用也最需要优化的就是limit.MySQL的limit给分页带来了极大的方便,但数据量一大的时候,limit的性能就急剧下降. 同样是取10条数据 selec ... 
- CSS的命名
			使用约定俗称的命名规范有助于我们的代码阅读和维护. 常用命名: wrap 外套 ———————— 用于最外层 container 容器 ———————— 和外套相似,用于做容器 he ... 
- IDL 遍历 XML文档示例
			IDL解析XML文档同样也有2种方法:DOM和SAX方式:两种方法在IDL自带的帮助里面有详细介绍,可以去查看. IDL 源码PRO sample_recurse, oNode, indent COM ... 
- ONES 安装、配置以及初始化配置
			环境依赖 bower composer php 5.5.9+ mysql 5.6.5+ PHP和MySQL版本均为最低要求版本,安装前请先确认. 通过CLI安装 $ git clone http:// ... 
- jquery控制audio的播放与暂停
			<audio id="audio" src='music.mp3'></audio> <script type="type/javascri ... 
- android的m、mm、mmm编译命令的使用
			android的m.mm.mmm编译命令的使用 android源码目录下的build/envsetup.sh文件,描述编译的命令 - m: Makes from the top of ... 
- i2c的时钟延展问题(转)
			源:http://blog.csdn.net/zyboy2000/article/details/7636769 结论: (即在模拟i2c主:在主设置SCL为高后,要超时判断SCL是否为高,再发后面的 ... 
- 设置DIV根据内容自动调整高度的三个方法
			Div即父容器在Firefox.Chrome.Safari中不会根据内容自动调节高度,我们看下面的HTML代码: <divid="main"><divid=&qu ... 
- angularJs关于指令的一些冷门属性
			我们使用ng的时候,经常会使用到指令,大家所熟知的属性我在这里就不介绍了,讲讲大家没怎么留意的属性 1.multiElement 这是指定指令作用区间的功能,最常用的就是ng-repeat-start ... 
- linux系统下c程序分多文件实现
			对于一个整数数组排序,按从小到大排序,数组元素个数不定.要求多文件实现 1,排序的函数作为一个文件 输出结果作为一个程序 主函数作为一个文件 运行程序 gcc -o main main.c paixu ... 
