가짜금화는 (3) > 퀴즈게시판

퀴즈게시판

답을 맞히시면, 문제를 내신 회원님이 채택을 해드립니다.
채택은 '좋아요'와 같습니다.

가짜금화는 (3) 정보

가짜금화는 (3)

본문

오늘의 마지막 문제입니다

금화 12개가 있습니다.

이중 11개는 진짜이며 나머지 1개는 가짜입니다.

그런데 가짜 금화가 진짜금화와 무게가 같지는 않은데, 더 무거운지 가벼운지 아직 모르는 상황입니다.

양팔저울을 3번만 사용하여, 가짜 금화를 찾아내세요. 가짜금화가 진짜금화보다 더 무거운 금화인지, 가벼운 금화인지도 동시에 맞추시면 됩니다.



워낙 유명한 문제인데, 정답을 기억하는 것은 쉽지가 않습니다.

좀 답을 구하는 과정이 복잡해서요.

이 문제를 처음 접하시는 분들이 도전해보면 아주 좋은 문제가 될 것 같습니다.

GoGo~~

댓글 9개

.  if ($gold[0]+$gold[1]+$gold[2]+$gold[3] == $gold[4]+$gold[5]+$gold[6]+$gold[7])
.      if ($gold[0]+$gold[1]+$gold[2] > $gold[8]+$gold[9]+$gold[10])
.          if ($gold[8] < $gold[9])
.              echo "8번이 가벼운놈";
.          else if ($gold[8] > $gold[9])
.              echo "9번이 가벼운놈";
.          else
.              echo "10번이 가벼운놈";
.      else if ($gold[0]+$gold[1]+$gold[2] < $gold[8]+$gold[9]+$gold[10])
.          if ($gold[8] > $gold[9])
.              echo "8번이 무거운놈";
.          else if ($gold[8] < $gold[9])
.              echo "9번이 무거운놈";
.          else
.              echo "10번이 무거운놈";
.      else
.          if ($gold[0] < $gold[11])
.              echo "11번이 무거운놈";
.          else
.              echo "11번이 가벼운놈";

.  else if ($gold[0]+$gold[1]+$gold[2]+$gold[3] < $gold[4]+$gold[5]+$gold[6]+$gold[7])
.      if ($gold[0]+$gold[5]+$gold[6]+$gold[7] < $gold[4]+$gold[8]+$gold[9]+$gold[10])
.          if ($gold[0] < $gold[1])
.              echo "0번이 가벼운놈";
.          else
.              echo "4번이 무거운놈";
.      else if ($gold[0]+$gold[5]+$gold[6]+$gold[7] > $gold[4]+$gold[8]+$gold[9]+$gold[10])
.          if ($gold[5] > $gold[6])
.              echo "5번이 무거운놈";
.          else if ($gold[5] < $gold[6])
.              echo "6번이 무거운놈";
.          else
.              echo "7번이 무거운놈";
.      else
.          if ($gold[1] < $gold[2])
.              echo "1번이 가벼운놈";
.          else if ($gold[1] > $gold[2])
.              echo "2번이 가벼운놈";
.          else
.              echo "3번이 가벼운놈";

.  else if ($gold[0]+$gold[1]+$gold[2]+$gold[3] > $gold[4]+$gold[5]+$gold[6]+$gold[7])
.      if ($gold[0]+$gold[5]+$gold[6]+$gold[7] > $gold[4]+$gold[8]+$gold[9]+$gold[10])
.          if ($gold[0] > $gold[1])
.              echo "0번이 무거운놈";
.          else
.              echo "4번이 가벼운놈";
.      else if ($gold[0]+$gold[5]+$gold[6]+$gold[7] < $gold[4]+$gold[8]+$gold[9]+$gold[10])
.          if ($gold[5] < $gold[6])
.              echo "5번이 가벼운놈";
.          else if ($gold[5] > $gold[6])
.              echo "6번이 가벼운놈";
.          else
.              echo "7번이 가벼운놈";
.      else
.          if ($gold[1] > $gold[2])
.              echo "1번이 무거운놈";
.          else if ($gold[1] < $gold[2])
.              echo "2번이 무거운놈";
.          else
.              echo "3번이 무거운놈";
  • 채택 0
3 = 3 , 바닥6
무게가 다르면 가벼운 3 = 바닥3
가벼운3개가 올라가면 3개중에서 가벼운게 있는거고
같으면 무거운 3개가 있는것이된다
무거운 3개에서 1 = 1 재서 같으면 남은 한개가 무거운것이되고
다르면 무거운쪽이 무거운 한개가된다

두문제 맞쳤으니 상주셈~
  • 채택 0
잘못읽으신거같은데요? 12개에서 고르는거 맞습니다.
3 = 3 비교하고 바닥에 6개 있다고 말씀드렷는데요 ㅎㅎ
  • 채택 0
죄송합니다 제가 아까 잘못 읽었네요 ㅎㅎ;;
그래도 정답은 아닙니다^^

처음에 쟀을 때 무게가 같으면 어뜩하죠?
  • 채택 0
전체 1,339 |RSS
퀴즈게시판 내용 검색

회원로그인

진행중 포인트경매

  1. 참여76 회 시작24.04.19 15:40 종료24.04.26 15:40
(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT