• Daum
  • |
  • 카페
  • |
  • 메일
  • |
 
카페정보
카페 프로필 이미지
math114 수학자료실
 
 
 
카페 게시글
질문과 답 고2 확통
레드향기 추천 0 조회 169 18.02.21 15:11 댓글 4
게시글 본문내용
 
다음검색
댓글
  • 18.02.21 16:27

    첫댓글 지불 방법의 수에서는 100원을 낼 때 50원짜리 두개를 내는 것과 100원짜리 1개를 내는 것은 다른 방법이므로 다른 경우로 취급하고 지불 금액의 수에서는 이 두가지 경우 모두 100원이란 금액을 지불한 것이므로 같은 경우로 취급합니다.
    지불방법.
    50원짜리 3개, 100원짜리 2개 500원짜리 4개
    50원짜리를 지불하는 방법은 0개~3개 의 4가지 경우가 있고
    이 4가지 경우 각각에 대해서 100원짜리를 지불하는 방법은 0개~2개 의 3가지 경우가 있으므로 12가지가 되고,
    이 12가지 경우 각각에 대해서 500원짜리를 지불하는 방법은 0개~4개 의 5가지 경우가 있으므로 60가지가 됩니다.
    여기서 세가지 동전 모두 0개인 1가지를 제외해서 59가지.

  • 18.02.21 16:29

    지불금액.
    지불한 방법 중 지불된 금액이 같은 경우는 한 가지로 취급한다는 뜻입니다. 그래서 이 경우는 큰 단위의 금액을 쪼개서 생각하는데 무조건 쪼개는 것이 아니라 작은 단위의 금액을 모두 표현할 수 있을 때 쪼갭니다.
    예를 들어 10원짜리가 4개 있고 50원짜리가 2개 있다면 총 140원인데 이 동전들로 10원~140원까지 10원단위의 금액을 모두 지불할 수 있습니다. 이럴 때는 50원을 10원짜리 5개로 생각해서 10원짜리 14개로 지불하는 금액의 수를 구하면 되겠죠. 그런데 만약 10원짜리가 3개있고 50원짜리가 2개 있다면? 이 때도 50원짜리를 쪼개서 생각해버리면 오류가 생깁니다. 40원,90원은 불가능했는데 가능해져버리니까요.

  • 18.02.21 15:41

    @성지훈 따져봐야 할 것은 더 작은 단위의 금액들을 모두 지불가능할 때 큰 단위의 금액을 한단계 아래 금액으로 쪼개서 생각한다는 것입니다. 지금처럼 50원짜리가 3개 100원짜리가 2개있는 상황에서는 이것들을 사용해서 500원 아래의 100원 단위(100,200,300,400)중 400원을 지불할 수 없으므로 500원은 100원짜리로 쪼개면 안됩니다. 반면 50원짜리 3개가 있으면 100원 아래의 50원 단위(50)를 모두 지불할 수 있으므로 100원짜리 하나는 50원짜리 2개인 것으로 취급합니다.
    50원 3개, 100원 2개, 500원 4개로 지불하는 금액의 수
    =50원 7개, 500원 4개로 지불하는 방법의 수
    =8*5-1=39.
    금액끼리 중복되지 않도록 변형해 주는 것입니다.

  • 작성자 18.02.21 19:12

    @성지훈 대단히 감사합니다!! 선생님 짱이십니다^^

최신목록