2480번 - 주사위 세개
주사위 문제인데요!!! 이 문제에서는 주사위 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이 되어야하는데말이죠!!!!
제 코드에 수정할 부분이나 틀린 부분이 어디인지 알 수 있을까요 천재님들ㅠㅠ!
max구하는 부분이 잘못 되었습니다.
댓글을 작성하려면 로그인해야 합니다.
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이 되어야하는데말이죠!!!!
제 코드에 수정할 부분이나 틀린 부분이 어디인지 알 수 있을까요 천재님들ㅠㅠ!