Compute the number of real numbers $t$ such that \[t = 50 \sin(t - \lfloor t \rfloor).\] Here $\lfloor \cdot\rfloor$ denotes the greatest integer function.

[i]Proposed by David Altizio[/i]
To solve the problem, we need to find the number of real numbers \( t \) such that 
\[ t = 50 \sin(t - \lfloor t \rfloor). \]
Here, \(\lfloor t \rfloor\) denotes the greatest integer function, which means \( t - \lfloor t \rfloor \) is the fractional part of \( t \), denoted as \(\{ t \}\). Therefore, the equation can be rewritten as:
\[ t = 50 \sin(\{ t \}). \]

1. **Range of the Sine Function:**
   The sine function, \(\sin(x)\), is bounded between \(-1\) and \(1\). Therefore, the expression \(50 \sin(\{ t \})\) is bounded between \(-50\) and \(50\). Since \( t \) must be a real number, we can restrict our search to \( t \) values in the range:
   \[ 0 \leq t \leq 50. \]

2. **Behavior of the Fractional Part:**
   The fractional part \(\{ t \}\) is always between \(0\) and \(1\). Therefore, we need to consider the behavior of the function \( f(t) = 50 \sin(\{ t \}) \) within each interval \([n, n+1)\) for integer \( n \).

3. **Interval Analysis:**
   For each integer \( n \), consider the interval \([n, n+1)\). Within this interval, \(\{ t \} = t - n\), so the equation becomes:
   \[ t = 50 \sin(t - n). \]
   Let \( x = t - n \). Then the equation simplifies to:
   \[ n + x = 50 \sin(x). \]
   Since \( x \) ranges from \(0\) to \(1\), we need to find the number of solutions to:
   \[ n + x = 50 \sin(x), \]
   where \( 0 \leq x < 1 \).

4. **Bounding the Sine Function:**
   The maximum value of \( 50 \sin(x) \) occurs when \(\sin(x) = 1\), which gives \( 50 \sin(x) = 50 \). Therefore, the equation \( n + x = 50 \sin(x) \) can only have solutions if \( n + x \leq 50 \). Since \( x < 1 \), this implies:
   \[ n < 50. \]
   Hence, \( n \) can take integer values from \(0\) to \(49\).

5. **Existence of Solutions:**
   For each \( n \) in the range \(0\) to \(49\), we need to check if there is a solution \( x \) in \([0, 1)\) such that:
   \[ n + x = 50 \sin(x). \]
   Since \( 50 \sin(x) \) is a continuous function that ranges from \(0\) to \(50\) as \( x \) ranges from \(0\) to \(1\), and \( n + x \) is a linear function that ranges from \( n \) to \( n+1 \), by the Intermediate Value Theorem, there is at least one solution \( x \) in \([0, 1)\) for each \( n \) from \(0\) to \(49\).

6. **Counting the Solutions:**
   Since there is exactly one solution in each interval \([n, n+1)\) for \( n = 0, 1, 2, \ldots, 49 \), the total number of solutions is:
   \[ 50. \]

The final answer is \(\boxed{50}\).