ACM--数字个数--HDOJ 2017--字符串统计
2016-07-29 14:27
267 查看
HDOJ题目地址:传送门
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 68401 Accepted Submission(s): 37541
Problem Description
对于给定的一个字符串,统计其中数字字符出现的次数。
Input
输入数据有多行,第一行是一个整数n,表示测试实例的个数,后面跟着n行,每行包括一个由字母和数字组成的字符串。
Output
对于每个测试实例,输出该串中数值的个数,每个输出占一行。
Sample Input
Sample Output
字符串统计
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 68401 Accepted Submission(s): 37541
Problem Description
对于给定的一个字符串,统计其中数字字符出现的次数。
Input
输入数据有多行,第一行是一个整数n,表示测试实例的个数,后面跟着n行,每行包括一个由字母和数字组成的字符串。
Output
对于每个测试实例,输出该串中数值的个数,每个输出占一行。
Sample Input
2 asdfasdf123123asdfasdf asdf111111111asdfasdfasdf
Sample Output
6 9
#include<stdio.h> #include<string.h> #include<map> #include<iostream> #include<algorithm> using namespace std; int main(){ int n,result=0; string s; cin>>n; getchar(); while(n--){ getline(cin,s); for(int i=0;i<s.size();i++){ if(s[i]>='0'&&s[i]<='9'){ result++; } } printf("%d\n",result); result=0; } }
相关文章推荐
- css3妙用 刷新图标
- java夯实基础系列:JAVA技能树
- java 反射回顾
- MAC系统下如何删除多余的管理员
- 【技术晨读】缓存更新的套路
- 【HDU】5744 Keep On Movin
- 使用ova镜像进行edx平台的部署、配置过程
- AngularJs HTTP响应拦截器实现登陆、权限校验
- Linux
- Swing jtree setShowsRootHandles
- 委托设计模式
- maven mybatis 自动生成
- 如何在Eclipse下查看JDK源代码
- Zabbix监控MySQL
- 学习sass之安装sass
- Android Studio相关随笔
- MySQL的Query Cache原理分析
- 浏览器的userAgent归纳
- 批量删除进程清理 minerd
- 【Python之路Day12】网络篇之Paramiko