Problem Solving
boj 2841: GITARA
1ssrek
2016. 8. 29. 20:50
boj 2841: GITARA(외계인의 기타연주)
https://www.acmicpc.net/problem/2841
문제를 이해하기가 힘들지만, 이해만 하면 풀 수 있는 아이디어를 간단히 떠올릴 수 있다.
7개의 stack을 이용하면 된다.
stack의 top이 눌러야할 플렛보다 클경우 모두 pop해주고 눌러야할 플렛을 push해주면 해결된다.
7개의 줄은 모두 독립적으로 처리하면 된다.
pop한 횟수와 stack에 push한 횟수만큼이 손가락을 움직이는 횟수이다.