There is a hidden natural number from $1$ to $100$. One can make multiple sets of up to $5$ numbers. Once sets are picked, all the sets containing the hidden number are highlighted. What is the minimum number of such sets that after first try one can surely know the hidden number?
May it be so that the answer is above $20$, since if at least any number is not present in any of the set there is no way for us to know, if it is the hidden one?
Edit: There are $100$ numbers from $0$ to $99$. One number $x$ was picked, and we need to find $x$. To find it, we can choose sets of up to $5$ numbers, and when all sets are chosen we are told which sets contain $x$ and which don't. Problem: Choose a smallest number of sets. Important is that we don't get any information until all sets are chosen.


This is possible using 38 sets:
Arrange the hundred numbers into a rectangle of 5 rows times five columns. 19 sets are each one of the 20 columns of five numbers, except we don't have a set for the last column. This tells us in which column the hidden number is. 19 sets are the five rows of length 20 each split into 4 pieces of length five, except for the last one. This tells us in which horizontal piece of five numbers x is. Together with the column this tells us x.
Actually we can do this with 19 + 16 = 35 sets. Arrange the numbers in five rows with 20 columns. 19 sets let you determine the right column. 16 sets let you determine that x is in one of the first four rows, and if it isn't then it must be in the last row. So 35 sets.