diff --git "a/\355\224\204\353\241\234\352\267\270\353\236\230\353\250\270\354\212\244/1/147355.\342\200\205\355\201\254\352\270\260\352\260\200\342\200\205\354\236\221\354\235\200\342\200\205\353\266\200\353\266\204\353\254\270\354\236\220\354\227\264/README.md" "b/\355\224\204\353\241\234\352\267\270\353\236\230\353\250\270\354\212\244/1/147355.\342\200\205\355\201\254\352\270\260\352\260\200\342\200\205\354\236\221\354\235\200\342\200\205\353\266\200\353\266\204\353\254\270\354\236\220\354\227\264/README.md"
new file mode 100644
index 0000000..07c3dda
--- /dev/null
+++ "b/\355\224\204\353\241\234\352\267\270\353\236\230\353\250\270\354\212\244/1/147355.\342\200\205\355\201\254\352\270\260\352\260\200\342\200\205\354\236\221\354\235\200\342\200\205\353\266\200\353\266\204\353\254\270\354\236\220\354\227\264/README.md"
@@ -0,0 +1,78 @@
+# [level 1] 크기가 작은 부분문자열 - 147355
+
+[문제 링크](https://school.programmers.co.kr/learn/courses/30/lessons/147355)
+
+### 성능 요약
+
+메모리: 10.3 MB, 시간: 0.03 ms
+
+### 구분
+
+코딩테스트 연습 > 연습문제
+
+### 채점결과
+
+정확성: 100.0
합계: 100.0 / 100.0
+
+### 제출 일자
+
+2024년 06월 27일 20:29:13
+
+### 문제 설명
+
+
숫자로 이루어진 문자열 t
와 p
가 주어질 때, t
에서 p
와 길이가 같은 부분문자열 중에서, 이 부분문자열이 나타내는 수가 p
가 나타내는 수보다 작거나 같은 것이 나오는 횟수를 return하는 함수 solution을 완성하세요.
예를 들어, t
="3141592"이고 p
="271" 인 경우, t
의 길이가 3인 부분 문자열은 314, 141, 415, 159, 592입니다. 이 문자열이 나타내는 수 중 271보다 작거나 같은 수는 141, 159 2개 입니다.
p
의 길이 ≤ 18p
의 길이 ≤ t
의 길이 ≤ 10,000t
와 p
는 숫자로만 이루어진 문자열이며, 0으로 시작하지 않습니다.t | +p | +result | +
---|---|---|
"3141592" | +"271" | +2 | +
"500220839878" | +"7" | +8 | +
"10203" | +"15" | +3 | +
입출력 예 #1
+본문과 같습니다.
입출력 예 #2
+p
의 길이가 1이므로 t
의 부분문자열은 "5", "0", 0", "2", "2", "0", "8", "3", "9", "8", "7", "8"이며 이중 7보다 작거나 같은 숫자는 "5", "0", "0", "2", "2", "0", "3", "7" 이렇게 8개가 있습니다.
입출력 예 #3
+p
의 길이가 2이므로 t
의 부분문자열은 "10", "02", "20", "03"이며, 이중 15보다 작거나 같은 숫자는 "10", "02", "03" 이렇게 3개입니다. "02"와 "03"은 각각 2, 3에 해당한다는 점에 주의하세요