백준/Python

[백준] 27159 노 땡스! (python 파이썬)

노랑꼬리 2023. 1. 15. 20:08

문제링크 : https://www.acmicpc.net/problem/27159

 

27159번: 노 땡스!

《노 땡스!》는 $3$부터 $35$까지의 정수가 쓰인 수 카드를 이용하여 플레이할 수 있는 보드게임입니다. 수 카드를 경매를 통해서 낙찰받으며, 최종적으로 가지고 있는 수 카드를 이용하여 다음과

www.acmicpc.net

 

 

작성코드

 

 

해설

 

카드는 오름차순으로 주어지기 때문에 현재 카드와 다음 카드를 비교해 값 차이가 1이 아니라면 

그룹이 달라진다.

그룹별로 첫번째 수를 스코어에 더하면 되므로 그룹이 달라질 때 스코어에 더해주면 된다.

 

단 이렇게 되면 가장 첫번째 수는 합산되지 않으므로 따로 더해주어야 하는데

card 리스트 시작에 -1 값을 넣어주어 첫번째 수가 바로 다음 그룹으로 넘어가도록 하였다.