3-5 원형 연결리스트(circular linked list)를 이용한 러시안룰렛
이번 문제는 원형 연결리스트를 이용한 러시안룰렛을 구현하는 문제입니다. "러시안룰렛"이라고 들어보셨나요? 러시안룰렛은 전식 연발 권총의 여러 개의 약실 중 하나에만 총알을 넣고 총알의 위치를 알 수 없도록 탄창을 돌린 후, 참가자들이 각자의 머리에 총을 겨누고 방아쇠를 당기는 게임입니다.(출처 위키백과) 리볼버형식의 권총을 사용하기때문에 원형으로 돌아가는것을 알게되고, 이 원형으로 돌아가는것을 원형 연결리스트와 연결해서 쓸 수 있습니다. 이번 문제에서 지켜야 할 규칙들입니다. 1. 원형 연결리스트의 리볼버를 만들어야합니다. 2. 총알을 리볼버에 넣고 회전해야합니다. 3. “shoot” / “rotate” 명령어로 쏘거나 회전할 수 있습니다. 4. “shoot” 명령어를 입력받았는데, 총알이 있는경우 "Y..
과제/객체지향프로그래밍(C++)
2021. 12. 21. 11:23