Pour ces genres de problèmes, comme les buissons dans le chemin, les rochers à pousser/casser ou les étendues d'eau à traverser, il y les CS qui permettent d'apprendre des compétences spéciales aux Pokémons pour qu'ils se débarassent de certains obstacles.
En l'occurence, pour casser les rochers, il faut avoir la CS éclate-roc, mais avant de pouvoir l'utiliser, il faut avoir vaincu le champion de charbourg, et ensuite seulement un Pokémon pourra casser les rochers en ayant cette attaque sur lui.
Logiquement, on obtient d'office cette CS très tôt dans le jeu, un peu avant de rencontrer le champion de charbourg, justement, donc ça coller, y'a qu'à aller botter les fesses du champion, apprendre la CS à un Pokémon et là ce sera bon.