//我的方法是:把输入的两个字符串都转化成标准的字符串(即无空格不区分大小写的字符串),然后用strcmp()函数比较即可。#include <stdio.h>
#include <string.h>
#include <ctype.h>
#include <iostream>
using namespace std;char astr1[110], astr2[110], bstr1[110], bstr2[110];void Get(){cin.getline(astr1,110);cin.getline(astr1,110);cin.getline(bstr1,110);
}void tran1(char* str){int len = strlen(str);int k = 0;for (int i = 0; i < len; i++){if (isalpha(str[i])){   //isalpha()函数是用来判断是否为字母(不区分大小写)astr2[k++] = tolower(str[i]);  //tolower函数用来把所有字母转化成小写字母}else continue;}
}void tran2(char* str){int len = strlen(str);int k = 0;for (int i = 0; i < len; i++){if (isalpha(str[i])){bstr2[k++] = tolower(str[i]);}else continue;}
}int main()
{int ncase;cin >> ncase;while (ncase--){memset(astr1, 0, sizeof(astr1));memset(astr2, 0, sizeof(astr2));memset(bstr1, 0, sizeof(bstr1));memset(bstr2, 0, sizeof(bstr2));Get();tran1(astr1);  tran2(bstr1);if (strcmp(astr2, bstr2) == 0)  cout << "YES" << endl;else cout << "NO" << endl;}return 0;
}

转载于:https://www.cnblogs.com/muyanbiao/archive/2011/05/31/2064714.html

poj(百练) 2743解题报告相关推荐

  1. POJ 2800 垂直直方图 解题报告

    POJ 2800 垂直直方图 解题报告 编号:2800   考查点:简单计算题 思路: 用gets()读入4行数据,然后按字符统计,显示的时候有点小处理即可. 提交情况: 感觉POJ的测试数据有点骗人 ...

  2. Tarjan算法求解桥和边双连通分量(附POJ 3352 Road Construction解题报告)

    http://blog.csdn.net/geniusluzh/article/details/6619575 在说Tarjan算法解决桥和边双连通分量问题之前我们先来回顾一下Tarjan算法是如何求 ...

  3. POJ 1797 Heavy Transportation 解题报告

    分类:图论,生成树,最短路,并查集 作者:ACShiryu 时间:2011-7-28 地址:ACShiryu's Blog Heavy Transportation Time Limit: 3000M ...

  4. POJ 2977 生理周期 解题报告

    2977 : 生理周期 总时间限制: 1000ms 内存限制: 65536kB 描述 人生来就有三个生理周期,分别为体力.感情和智力周期,它们的周期长度为23天.28天和33天.每一个周期中有一天是高 ...

  5. POJ 1001 Exponentiation C++解题报告 JAVA解题报告

    求高精度幂 Time Limit: 500MS   Memory Limit: 10000K Total Submissions: 126980   Accepted: 30980 Descripti ...

  6. poj 2182 Lost Cows 解题报告

    题意:每个奶牛都有一个编号,1- N 从第二个牛开始给出前面比她编号小的牛的个数,问你求牛的编号序列 解题思路:线段树+ 二分查找 (多个相同的数二分边界问题需要注意) 解题代码: 1 #includ ...

  7. poj 1325 Machine Schedule 解题报告

    题目链接:http://poj.org/problem?id=1325 题目意思:有 k 个作业,机器A有 n 个模式:0 ~ n-1,机器B 有 m 个模式:0~ m-1.每一个作业能运行在 A 的 ...

  8. 18.06.27 POJ百练 4124海贼王之伟大航路

    描述 "我是要成为海贼王的男人!",路飞一边喊着这样的口号,一边和他的伙伴们一起踏上了伟大航路的艰险历程. 路飞他们伟大航路行程的起点是罗格镇,终点是拉夫德鲁(那里藏匿着" ...

  9. 【枚举】讨厌的青蛙,总踩我的稻田:( 谁最可恨?(POJ百练2812)

    同样是<算法基础与在线实践>上的百练习题.先上例题: 题目肯定是枚举相关,稍加思考就可以得到一个解决思路(笨比的我想了一天半):找到任意不相同的两点,当这两点是青蛙进入稻田中先踩的点时,根 ...

最新文章

  1. 全球首个塑料ARM芯片登上Nature,成本仅同类硅芯片1/10
  2. 【高可用HA】Apache (4) —— Mac下配置Apache Httpd负载均衡(Load Balancer)之mod_jk
  3. springboot 入门教程(4)--web开发(spring mvc和Thymeleaf模板,带源码)
  4. 秒杀系统架构优化思路
  5. 未来软件是什么样呢?数据库篇(转载)
  6. densenet论文_DRCN论文解读
  7. golang关键字和程序语句
  8. 软件测试安全性翻译成英语,中文翻译英语测试题-请大家帮我翻译一段关于软件测试的英文(译成中文)#8226; 爱问知识人...
  9. 混迹职场,有交换意识的人都是聪明人
  10. 分布式服务-DUBBOX(五):集成服务生产者
  11. python中figure函数_Python figure参数及subplot子图绘制代码
  12. 微软宣布提供Azure Cognitive Services容器支持
  13. 浅析GestureDetector
  14. [python]-asyncio异步通信之websockets
  15. 【Android实战】----Android Studio2的安装使用
  16. DHT11温湿度模块
  17. 域名解析、域名转向的作用
  18. 方舟非主机服务器无限距离,方舟生存进化怎么调主机距离
  19. 苹果市场金融类app上架ios1.2 ,5.2.1或3.21被拒原因解析
  20. C++字符串操作函数strstr,strcmp,strlen,strcpy,strcat,strok

热门文章

  1. ci框架——辅助函数
  2. SESSION跟COOKIE
  3. Android应用安全开发之浅谈加密算法的坑
  4. Apache将整合Google Wave功能
  5. c++ 公有继承的赋值兼容规则
  6. jQuery代码优化的9种方法
  7. android studio ndk-builld方式开发
  8. 经典算法学习——冒泡排序
  9. IBATIS + ORACLE(二)
  10. nginx-tomcat负载均衡redis-session共享,静态资源分离