在一款策略游戏中,玩家需要保护一个果园免受入侵者的袭击。果园被划分为6行60列的网格。入侵者会在某一行的最右端出现,每秒钟向左移动一个格子。玩家可以在任何行的最左端放置一个滚动的保护球,这个保护球能瞬间消灭同一行内的所有入侵者。如果任何一个入侵者到达了果园的最左端,那么游戏就会结束。现在有n个入侵者即将到来,每个入侵者都有确切的出现时间和行数。请问,为了保护果园,玩家使用最少数量的保护球的方案是什么?