본문 바로가기

Algorithms/Baekjoon

[Java] 백준 알고리즘 1543번 문제 : 문서 검색 (문자열, String)

--- 문제 ---

 

--- 코드 ---

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Bj1543 {

	public static void main(String[] args) throws IOException {
		
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		String paper = br.readLine();
		String target = br.readLine();
		int res = 0;
		
		for(;paper.indexOf(target)!=-1; ++res) {
			paper = paper.substring(paper.indexOf(target)+target.length(),paper.length());
		}
		System.out.println(res);
		
	}

}

 

 

--- 출처 ---

https://www.acmicpc.net/problem/1543

 

1543번: 문서 검색

세준이는 영어로만 이루어진 어떤 문서를 검색하는 함수를 만들려고 한다. 이 함수는 어떤 단어가 총 몇 번 등장하는지 세려고 한다. 그러나, 세준이의 함수는 중복되어 세는 것은 빼고 세야 한

www.acmicpc.net

 

반응형