统计指定字母开头单词的数量
输入格式:
输入数据为单行形式,数据之间使用空格分割,第一个数据为需要判断的开始字母,后面为单词序列。
输出格式:
输出格式为单行,整数,指定字母开头单词的数量。
输入样例:
在这里给出一组输入。例如:
a about but catoon accept decent
输出样例:
在这里给出相应的输出。例如:
2
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB
思路如下:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
char words;
String str;
Scanner sc = new Scanner(System.in);
str = sc.nextLine();
int count = 0;
String[] strArray = str.split(" ");//把字符串通过" "(空格)拆分为字符串数组
words = strArray[0].charAt(0);
for (int i = 1; i < strArray.length; i++) {
if(strArray[i].charAt(0) == words)
{
count++;
}
}
System.out.println(count);
}
}