Думаю, что остальные воробушки разлетятся от испуга, так что ответ 0.
Это не математично конечно, но вероятно во втором классе подобные задачи направлены так же на логическое мышление, что бы ребёнок мог видеть за пределами условий задачи, прислушивался к адекватности входных данных, и в будущем понимал отличие частного от общего случая, а так же чувствовал неполноту (и не забывал про ОДЗ).
Дак как стало 9 так и осталось. Кот же только схватил, а не съел. В итоге на грядке 9 воробьев и один кот. Если судить только по данному условию. В таких задачах часто важен контекст общего условия к серии задач.