목록2025/10/07 (1)
One Step Two Step
해당 문제는 3개의 주사위 눈값이 주어지고 규칙에 따른 상금을 출력하면 된다. 규칙같은 눈 3개의 경우 10,000원+(같은 눈)x1,000원 같은 눈 2개의 경우 1,000원+(같은 눈)x100원 모두 다른 눈의 경우 (그 중 가장 큰 눈) x 100원 if-elif-else문을 이용하여 3개 같은 경우, 2개 같은 경우, 다 다른 경우로 나눠 계산을 해 출력하면 된다. 마지막 "다 다른 경우"에서 중첩 if문을 이용하여 풀었는데 더 간단한 방법이 있다. Python 내장함수인 max()를 사용하면 된다.max()는 항목들 중에서 가장 큰 값을 반환한다. 간단한 예시로 코드의 길이, 가독성을 챙길 수 있다.
백준/Python 배우기 (1~50)
2025. 10. 7. 23:18