https://www.codetree.ai/problems/number-of-substrings/description
문자열이 a,b가 주어지고, a에 b가 얼마나 등장하는지를 출력하는 문제이다.
나는 a,b모두 toCharArray 함수를 사용하여 배열로 만들고, for문을 이용해서 차례로 탐색하도록 했다.
import java.util.*;
import java.io.*;
public class Main {
public static void main(String[] args) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String k = br.readLine();
char[] arr = k.toCharArray();
String d = br.readLine();
char[] dd = d.toCharArray();
int cnt = 0;
for(int i = 0;i< arr.length-1;i++){
if(arr[i] == dd[0] && arr[i+1] == dd[1]){
cnt++;
}
}
System.out.println(cnt);
// 여기에 코드를 작성해주세요.
}
}
'알고리즘 > 코드트리 문제풀이' 카테고리의 다른 글
코드트리 [자바 java] 네 방향 탈출 가능 여부 판별하기 (0) | 2023.08.01 |
---|---|
코드트리 [자바 java] 두 방향 탈출 가능 여부 판별하기 (0) | 2023.07.31 |
코드트리 [자바 java] 빙빙 돌며 숫자 적기 (0) | 2023.07.29 |
코드트리 [자바 java] 방향에 맞춰 이동 (0) | 2023.07.28 |
코드트리 [자바 java] 그래프 탐색 (0) | 2023.07.27 |