Bailian2743 字符串判等【字符串】
字符串判等
- 总时间限制:
- 1000ms
- 内存限制:
- 65536kB
- 描述
-
判断两个由大小写字母和空格组成的字符串在忽略大小写,且忽略空格后是否相等。
- 输入
- 两行,每行包含一个字符串。
- 输出
- 若两个字符串相等,输出YES,否则输出NO。
- 样例输入
-
a A bb BB ccc CCC Aa BBbb CCCccc
- 样例输出
-
YES
问题链接:Bailian2743 字符串判等
问题分析:(略)
程序说明:边读入数据边处理,程序技巧要高一些。第2个字符串不存储,就需要更高一些的技巧了。
题记:存储要能省则省。
AC的C语言程序如下:
/* Bailian2743 字符串判等 */#include <stdio.h>
#include <ctype.h>#define N 128
char s[N];int main(void)
{char c;int i;/* 读入第1行放在s中 */i = 0;while((c = getchar()) != '\n') {if(c == ' ')continue;s[i++] = tolower(c);}s[i] = '\n';/* 读入第2行进行比较 */i = 0;while((c = getchar()) != '\n') {if(c == ' ')continue;if(tolower(c) != s[i])break;i++;}/* 输出结果 */printf("%s\n", c == s[i] ? "YES" : "NO");return 0;
}
Bailian2743 字符串判等【字符串】相关推荐
- C#中判断空字符串的3种方法性能分析【月儿原创】
C#中判断空字符串的3种方法性能分析 作者:清清月儿 主页:http://blog.csdn.net/21aspnet/ 时间:2007.4.28 3种方法分别是:string ...
- shell中判断空字符串和有趣的空字符串
Introduction Shell 中判断空字符串 以及有趣的空字符串 判断字符串是否为空 Example1 if [[ -z "$str" ]] thenecho " ...
- 百练-16年9月推免-B题-字符串判等
2743:字符串判等 查看 提交 统计 提示 提问 总时间限制: 1000ms 内存限制: 65536kB 描述 判断两个由大小写字母和空格组成的字符串在忽略大小写,且忽略空格后是否相等. 输入 ...
- OpenJudge NOI 1.7 17:字符串判等
[题目链接] OpenJudge NOI 1.7 17:字符串判等 [题目考点] 1. 字符串 2. 大小写转换 'a'的ASCII码是97,'A'的ASCII码是65,同一字母的大小写字母的ASCI ...
- 信息学奥赛一本通(2049:【例5.19】字符串判等)
2049:[例5.19]字符串判等 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 842 通过数: 254 [题目描述] 判断两个由大小写字母和空格组成的 ...
- .NET深入学习笔记(2):C#中判断空字符串的4种方法性能比较与分析
偶然看到<C#中判断空字符串的3种方法性能分析 >作者:清清月儿 主页:http://blog.csdn.net/21aspnet/ 时间:2007.4.28 写的一 ...
- C#中判断空字符串的3种方法性能分析 1
C#中判断空字符串的3种方法性能分析 作者:杨义贤 主页:http://blog.csdn.net/lucky_yyx 时间:2007.4.29 3种方法分别是:string a=&qu ...
- matlab 判断空字符串,测试空字符串和缺失值
测试空字符串 您可以使用 == 运算符来检测字符串数组中的空字符串. 从 R2017a 开始,您可以使用其间不包含任何内容的双引号来创建空字符串 ("").请注意,str 的大小是 ...
- Go 学习笔记(51)— Go 标准库之 strings(字符串比较、字符串前后缀、字符串统计、字符串索引、字符串包含、字符串转换、字符串复制、字符串替换、字符串去除、字符串分割和连接)
1. 概述说明 import "strings" strings 包实现了用于操作字符的简单函数. strings 包与 bytes 包中的函数用法基本一样. 2. 主要函数 2. ...
最新文章
- zend studio配置mysql_Zend studio for eclipse中使php可以调用mysql相关函数的设置方法
- DCMTK:checkStringValue()方法的测试程序
- 数据结构---BF字符串模式匹配
- Hibernate锁定模式– PESSIMISTIC_READ和PESSIMISTIC_WRITE如何工作
- 每日一问:LayoutParams 你知道多少?
- 《Android开发精要》读书笔记——Android应用模型
- 详解Java中的正则表达式
- LiveNVR高性能稳定RTSP、Onvif探测流媒体服务配置通道接入海康、大华等摄像机进行全终端无插件直播...
- Python菜鸟入门:day17编程学习
- 疯狂挂载:Linux连接常用外部设备的方法
- java day29【DBC基本概念 、快速入门 、对JDBC中各个接口和类详解】
- 洞察|2019年混合云发展:前景广阔 巨头混战 SD-WAN成重要推手
- DELPHI XE2马上推出
- linux查看UID命令,Linux下查看UID
- easypoi模板单文件导出多个sheet页(单文件单sheet复制到多个导出)
- Oracle11安装(安装包+图文讲解)
- 安装webpack及使用
- 图像中里面的Ground Truth是什么意思
- iOS 九宫格抽奖(弱鸡)
- 跨域错误的原因及处理方法
热门文章
- TortoiseSVN 命令 (命令行执行工具)
- Unity跨iOS、Android平台使用protobuf-net的方法
- C#注册类方法到Lua
- 雨松MOMO《Unity 3D游戏开发》源码公布
- MFC三大dll使用总结
- c#制作的简单的画图板
- mybatis添加方法可以传map吗_Mybatis创建方式二
- 计算机多媒体技术视差估计,立体视觉中视差估计算法研究
- java textfield事件_java – 以编程方式触发JTextField中的键事件...
- TensorFlow精进之路(七):关于两层卷积神经网络对CIFAR-10图像的识别