Разберем задачу по частям.
1. **Варенье:** Бабушка сварила варенье из \(\frac{2}{5}\) урожая. Это означает, что осталось 1 - \(\frac{2}{5}\) = \(\frac{3}{5}\) урожая.
2. **Компот:** Мама сварила компот из \(\frac{1}{2}\) * \(\frac{3}{5}\) = \(\frac{3}{10}\) урожая.
3. **Остаток:** После варенья и компота осталось \(\frac{3}{5}\) - \(\frac{3}{10}\) = \(\frac{6}{10}\) - \(\frac{3}{10}\) = \(\frac{3}{10}\) урожая.
4. **Общий урожай:** \(\frac{3}{10}\) урожая - это 54 кг. Пусть весь урожай составляет x кг. Тогда,
\(\frac{3}{10}\) * x = 54
x = 54 / \(\frac{3}{10}\)
x = 54 * \(\frac{10}{3}\)
x = 180 кг.
**Ответ:** Внуки собрали 180 кг яблок.