Whiteship's Note

여행 경비 구하기 수정

모하니?/퀴즈풀기 : 2006. 12. 29. 21:35


비용이 12.00으로 나온 이유를 보기 위해 중간 중간 값을 찍어봤습니다.
사용자 삽입 이미지
9.0049999 이건 원래 값이 9.005 인데 표기가 잘 못 된 것이기에 이렇게 바꿔주는 메소드를 구현했습니다.

중간 중간 값을 보니 무엇이 틀린지 알 수 없습니다. 문제가 의도한 닶인 11.99센트를 도출하려면 평균 값은 0.5 센트라는 개념이 있는 존재하는 것으로 생각을 하다가 돈을 배급할 때는 0.5 센트 개념은 없는 것으로 생각해야 합니다. 그래야 11.99센트가 나옵니다.

사용자 삽입 이미지
그래서 문제가 의도한 대로 문제를 해결해주었습니다. 그런데 정말 이게 맞는 건지 모르겠군요. 11.99센트가 이동한다라...흠~ 잘 이해가 안되는군요.ㅠ.ㅠ

어쨋든 원하는 답을 도출해 줬다는거~


'모하니? > 퀴즈풀기' 카테고리의 다른 글

Self Number 찾기  (4) 2007.02.01
여행 경비 구하기 수정  (10) 2006.12.29
여행 경비 구하기  (2) 2006.12.27
지뢰찾기  (4) 2006.12.27
3n+1 문제  (6) 2006.12.20
top

TAG
  1. Favicon of http://zerry82.tistory.com BlogIcon zerry82 2006.12.29 22:05 PERM. MOD/DEL REPLY

    전체를 구하신담에 2로 나누셧는데여..

    그렇게 생각안하고

    평균이하로 낸사람에게 각출하는것으로 계산을 해보면

    11.99센트가 이동한다는것이 이해가 가실껍니다.

    돈을 돌려주는것으로 생각을 해보면

    평균이 9.005 이니까

    그이상 돈을 낸 사람이 3.00 3.01을 낸 사람이고

    3.,00을 낸사람은 9.005 - 3.00 = 6.005 만큼 더내야 되는데, 0.1센트단위는 쌩까니까여 6.00 만큼 더내

    야 되고,

    3.01을 낸사람은 9.005 - 3.01 = 5.995 만큼 더내야 되는데, 0.1센트 단위는 쌩까니까 5.99만큼 더내야 되져,

    이렇게 하면 돈을 더내는 사람들의 합계는 11.99만큼 더 낸다는 거죠..

    돈을 많이 냈던 사람들이 환급받는거는 거기서 지내끼리 나눠서 환급받겠죠 ㅋㅋ

    Favicon of http://whiteship.tistory.com BlogIcon 기선 2006.12.29 22:18 PERM MOD/DEL

    내가 이해할 수 없는 건...

    평균을 구할 땐 0.5센트라는 개념이 있는데(1센트 미만의 단위) 뺄 때는 0.5센트 개념이 없어진다는거야;;

    니가 하는 얘기는 문제가 하는 얘기랑 같은 얘기니까 당연히 뭔 얘긴지 알겠는데..

    난 그런 전제가 이상하단 거지. 분명히 이동되어야 할 돈은 12달러지 11달러99센트가 아니라는 것이 나의 생각인데 틀렸나?

  2. 한산 2006.12.29 22:31 PERM. MOD/DEL REPLY

    저도 그렇게 생각했습죠 -ㅅ- ㅋㅋㅋ 1센트 이하의 단위는;; 말이 안되기때문에..
    근데 전체를 2로 나눈건 이해가 가질 않네요.
    석겸이형처럼 DecimalFormat를 쓰는것도 괜찮을거 같네요..

    Favicon of http://whiteship.tistory.com BlogIcon 기선 2006.12.29 22:19 PERM MOD/DEL

    1센트 이하의 단위는 말이 안된다고???
    (일단 미만이라고 써야하는데 이하라고 쓴건 오타라고 생각하겠어)

    왜 말이 안되지?? 너 구글에서 1.5센트라고 검색해봐;;

    Favicon of http://whiteship.tistory.com BlogIcon 기선 2006.12.29 22:22 PERM MOD/DEL

    전체를 2로 나눈건 억지가 아니야. 이유가 있지;
    난 동규처럼 평균 값보다 돈을 더 많이 낸사람이나 덜 낸 사람만 간추리지 않고 무조건 평균과의 차를 구해서 더한거야.

    그랬기 때문에 나중에 2로 나눠준거지 -_-;

    이유도 모르면서 '억지'라는 표현은 쓰는건 기분이 나빠지게 만드는구나 차라리 '2로 나누는 것보다 비교해서 많이 낸 사람 돈만 계산하는게 좋겠다.'라고 하면 모르겠는데..

    그리고 진짜 억지는 평균을 구할 땐 0.5센트 개념을 가지고 있다가 계산을 할 땐 0.5센트 개념을 버리는 문제가 억지 스럽다고 생각하지 않나?

    Favicon of https://whiteship.tistory.com BlogIcon 기선 2006.12.29 22:27 신고 PERM MOD/DEL

    너는 DecimalFormat을 써본적이 있는거냐? 난 써봤다가 온톤 리턴 타입이 String이거나 int이길래 불편해서 임의로 내가 그냥 double 리턴해주면서 자릿수 변환해주는 메소드를 만들어서 썼다.

    석겸이 게시물을 봐도 숫자를 다룬게 아니라 나중엔 String을 다뤄서 아예 짤라 버렸다더군..

    짜증날려고 한다. 다음부터는 이런 리플달면 지워버리거나 무시 할테니까 조심해.

    한산 2006.12.29 22:30 PERM MOD/DEL

    억지 표현을 사용한것에 대해서는 사과를 하도록할게요~
    미안합니다~
    이동되는 돈을 최소화 하는것이기 때문에..
    비교해서 많이 낸 사람 돈만 계산하는게 맞는거 같구요..
    계산할때는 돈이 이동되는중이 아니기때문에 0.5센트 개념까지는 있어야 정확하지 않나 싶네요~

    한산 2006.12.29 22:37 PERM MOD/DEL

    짜증나게 하려고 한건 아닌데 제가 말을 잘못 한거 같네요 너무 화내지 마시구요.. 이해가 잘 안가신다고 하시길래 이런 방법이 있다던데 한번 써보시는건 어떠냐는 겁니다 ^^;; 제가 형에 비하면 자바에 대한 소견이 짧지만 마냥 지켜보는것 보다는 이런저런것이 있으니 한번 시도해보시는것이 어떤가 조언을 한다고 한건데 위에 댓글 수정한것을 보면 사실 저런 의도를 가진 글이었는데 어패가 심한건 인정합니다 ^^ 제가 한말이 이렇게 파장을 가지고 올줄은 몰랐구요 앞으로 말 조심하도록 노력할게요. 저는 도와드리고 싶었은 마음이 있었을뿐이지 이럴라고 그런건 아닙니다~ 이해해주세요~

    Favicon of http://whiteship.tistory.com/ BlogIcon 기선 2006.12.29 23:41 PERM MOD/DEL

    내가 도움이 필요한 부분은 '사라진 1센트'다.

    전체를 2로 나누는 것을 억지라고 하든 DecimalFormat을 쓰던 내가 궁금해 하는 '사라진 1센트'와는 거리가 멀어..

    그리고 부탁하는데 '자바에 대한 소견'같은 단어를 내 앞에 붙이지 말아죠. 난 그런 단어를 붙이기엔 턱없이 부족하고 주제 넘다고 생각하고 닭살 돋으려 그래.--;

    어쨋든 의도가 순수해도 부주의한 너의 댓글은 나의 성질을 건드렸고 바보처럼 화를 내는 내 모습은 너무 우숩군. 에효~ 연말 잘 보내라. 담주에 보자.

  3. Favicon of https://zerry82.tistory.com BlogIcon 동자~ 2006.12.29 22:51 신고 PERM. MOD/DEL REPLY

    아.. 이해했습니다 ㅎㅎ 제가 잘못생각했군요~

    흠 생각해보니 문제의 전제가 조금 부족할수 있겠네요..

Write a comment.