← 목록

연속 목표 달성 보너스 계산하기

Lv.2 Python solution
문제 설명
정수 배열 `records`가 주어집니다.

`records`의 각 원소는 하루 동안 학습한 시간을 의미합니다.

- 하루 학습 시간이 60분 이상이면 기본 10점을 받습니다.
- 하루 학습 시간이 120분 이상이면 추가로 5점을 받습니다.
- 바로 전날에도 60분 이상 학습했다면 연속 학습 보너스 5점을 추가로 받습니다.
- 60분 미만 학습한 날에는 연속 학습 기록이 끊어집니다.

모든 날짜를 확인한 뒤 받을 수 있는 총 학습 포인트를 반환하세요.

입력

- 하루별 학습 시간을 나타내는 정수 배열 `records`가 주어집니다.

출력

- 최종 학습 포인트를 반환합니다.

예시 1

입력:
`[70, 130, 30, 60, 120]`

출력:
`60`

예시 2

입력:
`[30, 60, 90, 40]`

출력:
`25`
솔루션 Python
실행 결과
실행 또는 제출하면 결과가 여기에 표시됩니다.