This link came up in a forum. They give you a few weights and a beam balance. The challenge is to put the weights on the balance so as to balance it. (No Pun Intended)

Go and play the game, really.

Now that you've played the game, think of a way to program your way to a solution.

More specifically, the programming problem is this:

**You will be given a set of integer such that there is a subset whose sum is exactly half of the sum of the set.**

**Identify that subset.**

No vote yet

1 vote

×

Problem Loading...

Note Loading...

Set Loading...

Easy Math Editor

`*italics*`

or`_italics_`

italics`**bold**`

or`__bold__`

boldNote: you must add a full line of space before and after lists for them to show up correctlyparagraph 1

paragraph 2

`[example link](https://brilliant.org)`

`> This is a quote`

Remember to wrap math in \( ... \) or \[ ... \] to ensure proper formatting.`2 \times 3`

`2^{34}`

`a_{i-1}`

`\frac{2}{3}`

`\sqrt{2}`

`\sum_{i=1}^3`

`\sin \theta`

`\boxed{123}`

## Comments

Sort by:

TopNewestInteresting problem. Here's one solution I can come up with. I would love to see more efficient algorithms in terms of time complexity for this. The style of code is Depth First Search.

Solution in Python

Log in to reply

Nice. I'll run this tommorrow and see if I can win the game.

Log in to reply