Определим время чтения второго рассказа:
$$ \frac{1}{5} - \frac{1}{10} = \frac{2}{10} - \frac{1}{10} = \frac{1}{10} \text{ (ч)} $$Определим время чтения первого и второго рассказов вместе:
$$ \frac{1}{5} + \frac{1}{10} = \frac{2}{10} + \frac{1}{10} = \frac{3}{10} \text{ (ч)} $$Определим время чтения третьего рассказа:
$$ \frac{3}{10} + \frac{7}{30} = \frac{9}{30} + \frac{7}{30} = \frac{16}{30} = \frac{8}{15} \text{ (ч)} $$Определим время чтения всех рассказов:
$$ \frac{1}{5} + \frac{1}{10} + \frac{8}{15} = \frac{6}{30} + \frac{3}{30} + \frac{16}{30} = \frac{25}{30} = \frac{5}{6} \text{ (ч)} $$\(\frac{5}{6}\) часа = 50 минут.
Ответ: Марина читала все рассказы \(\frac{5}{6}\) часа.