R00946
기사 속 단어 세기
레이팅
의견: 0
설명
신문 기사에 특정 단어가 몇 번 나오는지 세려고 한다. 규칙은 다음과 같다.
- 대소문자는 구분하지 않는다. (Cat, CAT, cat은 같은 단어)
- 단어에 붙은 문장 부호 . , ! ? 는 떼고 본다.
- 단어 전체가 정확히 일치해야 한다. catfish 속의 cat은 세지 않는다.
기사 한 줄과 찾을 단어가 주어지면, 그 단어가 몇 번 등장하는지 출력하여라.
제약
기사의 길이는 \(1\) 이상 \(1\,000\) 이하, 찾을 단어의 길이는 \(1\) 이상 \(20\) 이하이다. 등장 횟수가 \(0\)일 수도 있다.
입력 형식
첫째 줄에 기사가 주어진다. 기사는 영어 대소문자, 공백, 그리고 문장 부호 . , ! ? 로 이루어진다. 단어들은 공백으로 구분된다.
둘째 줄에 찾을 단어가 영어 소문자로 주어진다.
출력 형식
단어가 등장한 횟수를 출력한다.
예제 1
입력
The cat sat. A CAT ran, and a catfish swam.
cat
출력
2
설명
cat과 CAT은 대소문자만 다르므로 세고, catfish는 다른 단어이므로 세지 않는다. 답은 \(2\)이다.
예제 2
입력
Dog, dog! DOG? dogdog
dog
출력
3
설명
문장 부호를 떼면 dog가 세 번 나온다. dogdog는 다른 단어이다.
힌트
막혔나요? 코인으로 단계별 힌트를 잠금 해제하세요 — 첫 힌트는 가벼운 방향 제시, 뒤로 갈수록 더 많이 알려 줍니다. 문제를 풀면 모든 힌트가 무료로 공개됩니다.
힌트 1
로그인하고 잠금 해제 · 5 🪙
힌트 2
로그인하고 잠금 해제 · 10 🪙
문제 정보
riseoj 작성
출처 Original
태그
평가 및 의견
기사 속 단어 세기
개별 의견
아직 의견이 없습니다. 자격이 된다면 위 양식에서 가장 먼저 평가해 보세요.
풀이 제출
기사 속 단어 세기
게스트로 둘러보고 있습니다. 로그인하면 풀이를 제출하고 진행 상황을 확인할 수 있습니다.
로그인하고 제출하기