HDOJ2017
来源:互联网 发布:如何使用淘宝客推广 编辑:程序博客网 时间:2024/06/05 17:06
Problem Description
对于给定的一个字符串,统计其中数字字符出现的次数。
Input
输入数据有多行,第一行是一个整数n,表示测试实例的个数,后面跟着n行,每行包括一个由字母和数字组成的字符串。
Output
对于每个测试实例,输出该串中数值的个数,每个输出占一行。
Sample Input
2
asdfasdf123123asdfasdf
asdf111111111asdfasdfasdf
Sample Output
6
9
import java.util.Scanner;class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); while(n-->0){ String str = sc.next(); char[] ch = str.toCharArray(); int sum = 0; for(int i = 0;i<ch.length;i++){ if(ch[i]>='0'&&ch[i]<='9'){ sum++; } } System.out.println(sum); } } }
阅读全文
0 0
- hdoj2017
- hdoj2017
- HDOJ2017
- HDOJ2017字符串统计
- hdoj2017 字符串统计
- hdoj2015/hdoj2016/hdoj2017
- hdoj2017字符串统计(字符串转换字符串数组)常看
- HDOJ2016
- Java设计模式——过滤器模式(Filter Pattern)
- Add Two Numbers
- Kotlin学习(3)类,对象和接口
- 协方差矩阵的几何解释--协方差矩阵的特征值分解部分,很好的解释了奇异值分解主成分选择的原因
- HDOJ2017
- java三大特性:继承
- Divide and Conquer
- Codeforces Round #436 (Div. 2) B. Polycarp and Letters
- java项目开发经验总结
- 机器学习(一)——单变量线性回归
- leetcode#7-Reverse Integer-java
- javase
- 十进制转二至九之间任一进制输出(c++)