728x90
생각보다 뒷부분이 아닌 초반에 리스트 생성 부분에서 시간이 소요되었다. 가장 중요한 것은 문제 파악을 하는 것이다.
def solution(want, number, discount):
k = [ ]
answer = 0
for i in range(0,len(want)):
count = number[i]
for j in range(0,count):
k.append(want[i])
k=list(sorted(k))
for i in range(0,len(discount)-9):
a = list(sorted(discount[i:i+10]))
if a==k:
answer+=1
return answer728x90
'🟢 알고리즘 문제 풀이 > Programmers' 카테고리의 다른 글
| [파이썬] 프로그래머스 최솟값 만들기 (0) | 2023.01.10 |
|---|---|
| [파이썬] 프로그래머스 k진수에서 소수 개수 구하기 (0) | 2023.01.06 |
| [파이썬] 프로그래머스 연속 부분 수열 합의 개수 (0) | 2023.01.02 |
| [파이썬] 프로그래머스 귤 고르기 (0) | 2023.01.02 |
| [파이썬] 프로그래머스 최댓값과 최솟값 (0) | 2023.01.02 |