Park DJ
dj0998
Park DJ
전체 방문자
오늘
어제
  • 분류 전체보기 (363)
    • 백준 (363)

공지사항

인기 글

태그

  • 백준 1914
  • 백준
  • 백준 10709
  • 백준 12605
  • 백준 3049
  • 백준 2343
  • 백준 1011
  • 백준 6550
  • 백준 15655
  • 백준 24039
  • Java
  • 백준 1747
  • 백준 12871
  • 백준 4659
  • 백준 1531
  • 백준 3135
  • 백준 8892
  • 백준 1064
  • 백준 15312
  • 백준 2467
  • 백준 2591
  • 백준 16926
  • 백준 16194
  • 백준 14582
  • 백준 15961
  • 백준 7662
  • 백준 7567
  • 백준 1495
  • 자바
  • 백준 2225
hELLO · Designed By 정상우.
Park DJ

dj0998

백준 1543 문서 검색(Java)
백준

백준 1543 문서 검색(Java)

2023. 1. 28. 18:33

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

 

1543번: 문서 검색

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

www.acmicpc.net


 

해석 및 팁

 


 

이 문제는 replace 함수를 사용하면 쉽게 풀리는 문제입니다 처음 입력받은 문자열에서 단어가 존재하면 0으로 바꾼 뒤 반복문을 통해 0의 개수를 출력하면 됩니다.

 


 

Java 코드

 


import java.util.Scanner;

public class Main {
  public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);

    int count = 0;
    String str = sc.nextLine();
    String del = sc.nextLine();
    str = str.replace(del, "0");
    
  
    for(int i = 0; i < str.length(); i++) {
      if(str.charAt(i) == '0') count++;
    }
    
    System.out.println(count);
  }
}

'백준' 카테고리의 다른 글

백준 3986 좋은 단어(Java)  (0) 2023.01.29
백준 1244 스위치 켜고 끄기(Java)  (0) 2023.01.28
백준 9372 상근이의 여행(Java)  (0) 2023.01.28
백준 11652 카드(Java)  (0) 2023.01.28
백준 1302 베스트셀러(Java)  (1) 2023.01.28
    '백준' 카테고리의 다른 글
    • 백준 3986 좋은 단어(Java)
    • 백준 1244 스위치 켜고 끄기(Java)
    • 백준 9372 상근이의 여행(Java)
    • 백준 11652 카드(Java)
    Park DJ
    Park DJ

    티스토리툴바