Skip to main content
added 253 characters in body
Source Link
d'alar'cop
  • 12.9k
  • 4
  • 50
  • 91

This strategy involves a case where 3 weighings are required. I would contend that it is impossible to handle that case without 3 weighings.

Pick 2, A and B, and weigh them against each other.

If A and B are equal, then weighI'm afraid that a solution cannot be found within the 2-weighing limit. Weigh C and D. One will be lighter or heavier - call C the lighter. Weigh A and C, if A and C are equal, then D is the odd one out and is heavier. If A and C are not equal, then C is the odd one out and is lighter.

If A and B are not equal, call A the lighter one, then pick another one C, and weigh A and C. If A and C are equal, then B is the odd one out and is heavier. If A and C are not equal, then A is the odd one out and is lighter.

Done, in 2 weighings minimum and 3 weighings maximum.

Pick 2, A and B, and weigh them against each other.

If A and B are equal, then weigh C and D. One will be lighter or heavier - call C the lighter. Weigh A and C, if A and C are equal, then D is the odd one out and is heavier. If A and C are not equal, then C is the odd one out and is lighter.

If A and B are not equal, call A the lighter one, then pick another one C, and weigh A and C. If A and C are equal, then B is the odd one out and is heavier. If A and C are not equal, then A is the odd one out and is lighter.

Done, in 2 weighings.

This strategy involves a case where 3 weighings are required. I would contend that it is impossible to handle that case without 3 weighings.

Pick 2, A and B, and weigh them against each other.

If A and B are equal, then I'm afraid that a solution cannot be found within the 2-weighing limit. Weigh C and D. One will be lighter or heavier - call C the lighter. Weigh A and C, if A and C are equal, then D is the odd one out and is heavier. If A and C are not equal, then C is the odd one out and is lighter.

If A and B are not equal, call A the lighter one, then pick another one C, and weigh A and C. If A and C are equal, then B is the odd one out and is heavier. If A and C are not equal, then A is the odd one out and is lighter.

Done, in 2 weighings minimum and 3 weighings maximum.

Typo of B instead of A due to editing error.
Source Link
Joel Rondeau
  • 7.9k
  • 1
  • 33
  • 46

Pick 2, A and B, and weigh them against each other.

If A and B are equal, then weigh C and D. One will be lighter or heavier - call C the lighter. Weigh A and C, if A and C are equal, then D is the odd one out and is heavier. If A and C are not equal, then C is the odd one out and is lighter.

If A and B are not equal, call A the lighter one, then pick another one C, and weigh A and C. If A and C are equal, then B is the odd one out and is heavier. If A and C are not equal, then BA is the odd one out and is lighter.

Done, in 2 weighings.

Pick 2, A and B, and weigh them against each other.

If A and B are equal, then weigh C and D. One will be lighter or heavier - call C the lighter. Weigh A and C, if A and C are equal, then D is the odd one out and is heavier. If A and C are not equal, then C is the odd one out and is lighter.

If A and B are not equal, call A the lighter one, then pick another one C, and weigh A and C. If A and C are equal, then B is the odd one out and is heavier. If A and C are not equal, then B is the odd one out and is lighter.

Done, in 2 weighings.

Pick 2, A and B, and weigh them against each other.

If A and B are equal, then weigh C and D. One will be lighter or heavier - call C the lighter. Weigh A and C, if A and C are equal, then D is the odd one out and is heavier. If A and C are not equal, then C is the odd one out and is lighter.

If A and B are not equal, call A the lighter one, then pick another one C, and weigh A and C. If A and C are equal, then B is the odd one out and is heavier. If A and C are not equal, then A is the odd one out and is lighter.

Done, in 2 weighings.

Post Undeleted by d'alar'cop
added 128 characters in body
Source Link
d'alar'cop
  • 12.9k
  • 4
  • 50
  • 91

Pick 2, A and B, and weigh them against each other.

If A and B are equal, then pick another oneweigh C, and weighD. One will be lighter or heavier - call C the lighter. Weigh A and C. If, if A and C are equal, then D is the odd one out and is heavier. If A and C are not equal, then C is the odd one out and is lighter.

If A and B are not equal, call A the lighter one, then pick another one C, and weigh A and C. If A and C are not equal, then AB is the odd one out and is heavier. If A and C are not equal, then B is the odd one out and is lighter.

Done, in 2 weighings.

Pick 2, A and B, and weigh them against each other.

If A and B are equal, then pick another one C, and weigh A and C. If A and C are equal, then D is the odd one out. If A and C are not equal, then C is the odd one out.

If A and B are not equal, then pick another one C, and weigh A and C. If A and C are not equal, then A is the odd one out. If A and C are equal, then B is the odd one out.

Done, in 2 weighings.

Pick 2, A and B, and weigh them against each other.

If A and B are equal, then weigh C and D. One will be lighter or heavier - call C the lighter. Weigh A and C, if A and C are equal, then D is the odd one out and is heavier. If A and C are not equal, then C is the odd one out and is lighter.

If A and B are not equal, call A the lighter one, then pick another one C, and weigh A and C. If A and C are equal, then B is the odd one out and is heavier. If A and C are not equal, then B is the odd one out and is lighter.

Done, in 2 weighings.

Post Deleted by d'alar'cop
Source Link
d'alar'cop
  • 12.9k
  • 4
  • 50
  • 91
Loading