연습 코딩테스트
연습문제 2-5(3) 마지막에 남은 카드 라이프 수치
문제 설명 라이프 수치가 적혀있는 카드 뭉치로 게임을 하려고 합니다. 각 카드의 라이프 수치는 cards에 정수 배열로 주어집니다. 게임 규칙은 다음과 같습니다. · 두 명의 참가자가 카드 뭉치에서 라이프가 가장 높은 카드 한 장씩 뽑습니다. · 서로 뽑은 카드의 라이프 수치를 갖고 겨룹니다. · 겨루는 규칙은 다음과 같습니다. 카드의 라이프 수치가 각 x와 y라고 가정합니다. · 만약 x == y이면, 두 카드 모두 소멸합니다. · 만약 x > y이면, y 카드는 소멸하고 x 카드는 라이프가 y만큼 차감된 후 카드 뭉치로 넣습니다. · y > x일 경우, 위와 반대로 x 카드가 소멸하고 y 카드는 라이프가 x만큼 차감된 후 카드 뭉치로 넣습니다. 이 게임을 계속 진행하다가 마지막에 카드 뭉치에 남은 카..
2023. 4. 8. 16:00