Given:
- There are 25 children in total.
- R is in 16th place from the right end, meaning R is at the \( 25 - 16 + 1 = 10 \)th position from the left end.
- B is in 18th place from the left end.
Now, the number of children between R and B is:
\[
\text{Number of children between R and B} = 18 - 10 - 1 = 7
\]
Thus, there are 7 children between R and B.