susinlee 님의 블로그
햄버거 만들기 본문
[문제]
https://school.programmers.co.kr/learn/courses/30/lessons/133502
프로그래머스
SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
[풀이]
1. 재료를 하나씩 꺼내와서 리스트 안에 넣고
2. 끝에 4개 부분만 가져와서 [1, 2, 3, 1]과 같은지 확인 한 뒤
3. 같으면 끝에 4개 부분을 지워주고 카운트를 1 증가시킨다
def solution(ingredient):
food = []
cnt = 0
for z in ingredient:
food.append(z)
if food[-4:] == [1, 2, 3, 1]:
del food[-4:]
cnt += 1
return cnt