jh05013   3년 전

원문부터 모호해서 논란이 많은 문제입니다. 이 문제에서 논란이 되는 부분은

  1. 한번에 1,000미터가 아니라 1,050미터까지 가야 되지 않느냐?
  2. 빈 병만 버릴 수 있는가? 마시다 남은 병은 못 버린다는 말인가?
  3. 중간에 맥주가 바닥나도 50미터까지는 더 갈 수 있지 않느냐?
  4. 1,000미터까지 갈 수 있는데 980미터를 가면 20미터는 다음 이동에 누적되느냐?

입니다. 따라서

  • "목이 마르면 안되기 때문에 50미터에 한 병씩 마시려고 한다." 뒤에 "즉, 50미터를 가려면 그 직전에 맥주 한 병을 마셔야 한다."를 추가해 주세요. (1번 문제 해결)
  • "맥주가 바닥나면"을 "맥주가 바닥나서 더 이동할 수 없으면"으로 수정해 주세요. (3번 문제 해결)
  • "박스에 들어있는 맥주는 20병을 넘을 수 없다." 뒤에 "편의점을 나선 직후에도 50미터를 가기 전에 맥주 한 병을 마셔야 한다."를 추가해 주세요. (4번 문제 해결)
  • 원문의 "they drink one bottle of beer every 50 metres." 뒤에 "In other words, in order to walk 50 metres, they should drink a bottle right before that."을 추가해 주세요.
  • "(if they will run out of beer on the way)."를 "(if they will not reach the Bergkirchweih because they run out of beer.)"로 수정해 주세요.
  • "(because they are too lazy to carry more than one full box)." 뒤에 "After leaving the store, they should drink a bottle before moving 50 metres."를 추가해 주세요.

한 병을 다 마시고 50미터씩 가는 것이므로, 마시다 남은 병은 없습니다. (2번 문제 해결) 

hant422   3년 전

감사합니다. 1번처럼 1,050 미터를 갈 수 있다고 생각했는데, 자꾸 틀려서 한참을 고민했습니다.

startlink   3년 전

수정했습니다.

댓글을 작성하려면 로그인해야 합니다.