Java实现 洛谷 P1308 统计单词数

这一生的挚爱 提交于 2020-01-31 02:26:38

在这里插入图片描述

import java.util.Scanner;
public class Main{

	public static void main(String[] args) {
				// TODO Auto-generated method stub
				Scanner in = new Scanner(System.in);
				String t = in.nextLine().toLowerCase();//接受第一行字符串并且全部转换成小写
				String s = in.nextLine().toLowerCase();//接受第二行字符串并且全部转换成小写
				int c = 0;//标记出现次数
				int index = 0;
				int flag = 0;
				String sc[] = s.split(" ");//按照空格分成数组
				for (int i = 0; i < sc.length; i++) {
					if (sc[i].equals(t))
						c++;
					if (c == 1)
						flag = 1;
					if (flag == 0)
						index += sc[i].length() + 1;//记录出现位置
				}
				if (c == 0) {
					System.out.println("-1");
				} else {
					System.out.println(c + " " + index);
				}
			}
}

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!