1. Using the pigeon-hole principle to solve the problem:
Pigeons: 50 selected numbers
Holes:
Case 1 - 49 holes are defined by {1, 98}, {2, 97}, {3, 96}, {4, 95}, {5, 94}, ..., {49, 50}. ==> 99 is isolated
Case 2 - 49 holes are defined by {1, 99}, {2, 98}, {3, 97}, {4, 96}, {5, 95}, ..., {49, 51}. ==> 50 is isolated
From Case 1, because 50 = 49*1 + 1, we see that one hole must have two pigeons. That is, if we use 50 of the numbers from 1 - 98, there would be at least one pair that would give a sum of 99. Hence, we can deduce that 99 must be in the 50 selected numbers.
From Case 2, because 50 = 49*1 + 1, we see that one hole must have two pigeons, again. That is, if we use 50 of the numbers from 1 - 49, 51 - 99, there would be at least one pair that would give a sum of 100. Hence, we can deduce that 50 must be in the 50 selected numbers.
With that in mind, consider the pattern:
50, 49, 51, 48, ...3, 97, 2, 98, 1, 99
It is clear that any two consecutive terms in the sequence cannot coexist in the set of 50 numbers. We know that 99 and 50 must be in the 50 selected numbers, and we are only restricted to selecting 50 numbers. Hence, the numbers must be 50, 51, 52...99.
Hence, the numbers in the set must be 50, 51, 52, 53, 54,...,99.