Reasoning · Grade 5-1 Making a Target Number

Problem

Insert plus and minus signs to make 100

The three chains are 98○7○6○5○4○3○2○1, 9○8○76○5○4○3○21 and 9○8○7○65○4○32○1. Every circle takes a plus or a minus. Fill them so each chain equals exactly 100.
Your answer
How to solve
Strategy Change Focus / Count the Complement — Trying signs at random is hopeless — chain (1) alone has 2⁷ = 128 sign patterns. So I change what I am looking for: first add everything with plus signs, then ask how far over 100 that lands, and finally ask which numbers to flip to minus. The key pattern is that flipping one number from + to - drops the total by twice that number, so the question turns into a tidy one — pick numbers whose sum is half the overshoot. That is a short list I can write out completely.
1STEP 1

Add every chain up with all plus signs

With all pluses every chain gives 126.

98+7+6+5+4+3+2+1 = 126, 9+8+76+5+4+3+21 = 126, 9+8+7+65+4+32+1 = 126
2STEP 2

See what one minus sign really costs

Flipping to minus costs twice that number.

(… + n + …) → (… - n + …): total drops by 2 × n
3STEP 3

Work out the exact target for the flipped numbers

So the flipped numbers must add to 13.

126-100 = 26, 26 ÷ 2 = 13
4STEP 4

Chain (1): find numbers after the 98 that add to 13

In chain (1), 7 + 4 + 2 makes 13.

7+4+2 = 13 → 98-7+6+5-4+3-2+1 = 100
5STEP 5

Chain (1): check the answer and note there are others

That pattern gives 100.

98-7+6+5-4+3-2+1 = 100
6STEP 6

Chain (2): only one group adds to 13

In chain (2) only 8 + 5 works.

8+5 = 13 → 9-8+76-5+4+3+21 = 100
7STEP 7

Chain (3): again only one group adds to 13

In chain (3) only 8 + 4 + 1 works.

8+4+1 = 13 → 9-8+7+65-4+32-1 = 100
8STEP 8

Check the two long chains by direct computation

Computing directly, all three give 100.

9-8+76-5+4+3+21 = 100, 9-8+7+65-4+32-1 = 100
Answer
7 + 4 + 2, 8 + 5, 8 + 4 + 1
126 − 100 = 26, 26 ÷ 2 = 13
Each chain was checked twice: once by the shortcut — all-plus total 126, overshoot 26, so flip numbers summing to 26 ÷ 2 = 13 — and once by adding the finished chain straight through from left to right, which gave exactly 100 every time. The magnitudes make sense too: 100 is a little under the all-plus total of 126, so only a small handful of small numbers should turn negative, and indeed the flipped numbers sum to just 13 in every chain. The overshoot 26 is even, which it must be, since every flip changes the total by an even amount.
Takeaway

Add everything first, see how far past 100 you land, then flip the signs of numbers adding to half that overshoot — because every minus sign takes away double the number.

  • Add every chain up with all plus signs
  • See what one minus sign really costs
  • Work out the exact target for the flipped numbers
  • Chain (1): find numbers after the 98 that add to 13
  • Chain (1): check the answer and note there are others
  • Chain (2): only one group adds to 13
  • Chain (3): again only one group adds to 13
  • Check the two long chains by direct computation