Bunuel
The three integers in the set {x, y, z} are all less than 30. How many of the integers are positive?
(1) x + y + z = 67
(2) x + y = 40
Kudos for a correct solution. 800score Official Solution:(A) Statement (1) alone is sufficient. Since all the numbers are less than 30, all three must be positive for their sum to be 67 or greater because there is no way to get a sum greater than or equal to 67 with just two positive numbers less than 30.
Note: If this is confusing, try plugging in numbers and you will find that it is impossible to have a negative number when 3 numbers less than 30 must sum to a number 67 or greater. Since 29 + 29 = 58, then the third number cannot be negative for the sum of all three to be greater than 67. This provides sufficient information to know how many are positive.
Statement (2) alone is insufficient, because it implies that x and y are positive, but gives no information about z.
Since Statement (1) is sufficient alone, and Statement (2) is not, the correct answer is choice (A).