7. The player numbers of a sports team are uniquely selected from the positive integers 1 to 100. If the number of any player is neither the sum of the numbers of any other two players nor twice the number of another player, then the maximum number of players on this team is $\qquad$ people.
7. 50 Detailed Explanation: First, all odd numbers $1, 3, 5, \cdots, 99$ total 50 can be the numbers of the team members. Below is the proof that it cannot be increased further. If the sports team has 51 members, from smallest to largest, denoted as $a_{1}, a_{2}, \cdots, a_{51}$, (1), take the differences $a_{51}-a_{1}, a_{51}-a_{2}, \cdots, a_{51}-a_{50}$, (2), this results in 101 numbers. Since the numbers in (1) and (2) do not exceed the range of 100, by the pigeonhole principle, there must be two numbers that are equal. Noting that the numbers in (1) are all distinct, and the numbers in (2) are also all distinct, it can only be that a number $a_{i}$ in (1) is equal to a number $a_{51}-a_{j}$ in (2). That is, $a_{i}=a_{51}-a_{j}, a_{i}+a_{j}=a_{51}$, which means the number $a_{51}$ is equal to the sum of the numbers of two other members ($i \neq j$), or twice the number of another member ($i=j$), which contradicts the given condition. Therefore, the maximum number of members is 50.