字符串的处理

统计已有字符的个数 和需求字符比较

 #include <iostream>
#include <stdio.h>
#include <string.h> using namespace std; int head[];
int text[];
char input[];
int main()
{
freopen("in.txt", "r", stdin);
gets(input);
for (int i = ; i < strlen(input); i++)
{
if (input[i] >= 'a' && input[i] <= 'z')
{
head[input[i] - 'a']++;
}
else if ( input[i] >= 'A' && input[i] <= 'Z' )
{
head[input[i] - 'A'+]++;
}
}
gets(input);
for (int i = ; i < strlen(input); i++)
{
if (input[i] >= 'a' && input[i] <= 'z')
{
text[input[i] - 'a']++;
}
else if ( input[i] >= 'A' && input[i] <= 'Z' )
{
text[input[i] - 'A'+]++;
}
}
bool judge = true;
for (int i = ; i < ; i++)
{
if (text[i] > head[i] )
{
judge = false;
break;
}
}
if (judge) printf("YES\n");
else printf("NO\n");
}

最新文章

  1. 01 HDFS 简介
  2. java单例模式详解
  3. Zabbix3.x安装图解教程
  4. Google V8编程详解(五)JS调用C++
  5. 面试准备 - C# 版本的树状数组
  6. [No00000A]计算机的存储单位
  7. codeforces 519C. A and B and Team Training 解题报告
  8. Nim教程【四】
  9. ios7技巧:你需要掌握的19个iOS7使用技巧
  10. 黑马程序员——Foundation之NSString和NSMutableString
  11. 24.allegro中光绘gerber[原创]
  12. BZOJ 1018 [SHOI2008]堵塞的交通traffic
  13. svo:一个半直接单目视觉里程计(长期更新)
  14. hdu_5354_Bipartite Graph(cdq分治+并查集判二分图)
  15. Logistic Regression理论总结
  16. C# 短信发送 邮件发送
  17. Python: Pandas运算的效率探讨以及如何选择高效的运算方式
  18. 201521123122 《java程序设计》第十二周学习总结
  19. ROS_Kinetic_26 使用rosserial_windows实现windows与ROS master发送与接收消息
  20. vue.js使用vue-preview做移动端缩略图时报错Property or method &quot;$preview&quot; is not defined

热门文章

  1. 在windows下编译出linux可执行程序
  2. elasticsearch-sql安装
  3. 【学习笔记】深入理解js原型和闭包(10)——this
  4. Knockout-了解Observable与computed
  5. hdu 5402 Travelling Salesman Problem (技巧,未写完)
  6. Win2D 入门教程 VB 中文版
  7. 原创Couldn&#39;t read packet: Connection reset by peer 错误排查思路(推荐)
  8. ECharts是我接触过的最优秀的可视化工具,也是进步最快的软件,希望它早日成为世界级的开源项目。
  9. 深度剖析 MySQL 事务隔离
  10. CAD交互绘制样条线(网页版)