문제링크 : https://www.acmicpc.net/problem/27159
27159번: 노 땡스!
《노 땡스!》는 $3$부터 $35$까지의 정수가 쓰인 수 카드를 이용하여 플레이할 수 있는 보드게임입니다. 수 카드를 경매를 통해서 낙찰받으며, 최종적으로 가지고 있는 수 카드를 이용하여 다음과
www.acmicpc.net
작성코드
해설
카드는 오름차순으로 주어지기 때문에 현재 카드와 다음 카드를 비교해 값 차이가 1이 아니라면
그룹이 달라진다.
그룹별로 첫번째 수를 스코어에 더하면 되므로 그룹이 달라질 때 스코어에 더해주면 된다.
단 이렇게 되면 가장 첫번째 수는 합산되지 않으므로 따로 더해주어야 하는데
card 리스트 시작에 -1 값을 넣어주어 첫번째 수가 바로 다음 그룹으로 넘어가도록 하였다.
'백준 > Python' 카테고리의 다른 글
[백준] 27161 크레이지 타임 (python 파이썬) (0) | 2023.01.15 |
---|---|
[백준] 27160 할리갈리 (python 파이썬) (0) | 2023.01.15 |
[백준] 13305 주유소 (python 파이썬) (0) | 2023.01.13 |
[백준] 1541 잃어버린 괄호 (python 파이썬) (0) | 2023.01.12 |
[백준] 11399 ATM (python 파이썬) (0) | 2023.01.11 |