yangjui1004   1년 전

주사위 문제인데요!!! 이 문제에서는 주사위 3개라고 지정이 되어있지만 만약 scanner로 주사위 N개를 입력받은 경우의 코드를 짜 보았습니다.

예제 입력1)))) 3 3 6

이 경우는 총 주사위 3개를 던져서 3 3 6이 나왔다 ----> 3 3 3 6

예제 입력2))) 2 2 2

총 주사위 3개를 던져 222가 나왔다 ---> 3 2 2 2

이런식으로 생각을 해 보았습니다. 밑의 코드가 제가 생각한 코드이구요!!

코드대로 3336을 입력하면 1300원이 제대로 출력됩니다.

4 2 2 5 2 ---> 주사위 4번 던지는데 2 2 5 2가 나온 경우 -----> 2가 세번 겹쳤으니 첫번째 조건대로 2*1000 + 10000 = 12000원이 제대로 출력됩니다.

그런데 4 1 2 3 5를 입력하니 600이라는 답이 나옵니다... 원래대로라면 1 2 3 5 겹치는 숫자가 없으니 세번째 조건대로 5*100 = 500이 되어야하는데말이죠!!!!

제 코드에 수정할 부분이나 틀린 부분이 어디인지 알 수 있을까요 천재님들ㅠㅠ!

seawon0808   1년 전

max구하는 부분이 잘못 되었습니다.

댓글을 작성하려면 로그인해야 합니다.