성능 요약
메모리: 10.2 MB, 시간: 26.25 ms
구분
코딩테스트 연습 > 코딩테스트 입문
채점결과
정확성: 100.0
합계: 100.0 / 100.0
문제 설명
1부터 13까지의 수에서, 1은 1, 10, 11, 12, 13 이렇게 총 6번 등장합니다. 정수 i, j, k가 매개변수로 주어질 때, i부터 j까지 k가 몇 번 등장하는지 return 하도록 solution 함수를 완성해주세요.
내 풀이
def solution(i, j, k): # 1 , 13 ,1 -> 6
answer = 0
for a in range(i, j+1):
b = str(a)
for c in range(0, len(b)):
if b[c] == str(k):
answer += 1
return answer
얻어갈 점
- string 쪼개서 푸는 거 잘 생각하기
'Algorithm > Programmers' 카테고리의 다른 글
120864. 숨어있는 숫자의 덧셈 (2)// Python (0) | 2023.03.22 |
---|---|
[level 1] 문자열 내 p와 y의 개수 - 12916 // Python (0) | 2023.03.22 |
[level 0] 가까운 수 - 120890 // Python (0) | 2023.03.06 |
[level 0] 팩토리얼 - 120848 // Python (0) | 2023.03.06 |
프로그래머스 [level 0] 순서쌍의 개수 - 120836 // Python (0) | 2023.03.01 |