Ответ на ваш вопрос требует понимания нескольких аспектов древнегреческой культуры и истории, особенно касающихся Олимпийских игр и роли Спарты в древнегреческой политике.
Олимпийские игры были не просто спортивным мероприятием, но и важным культурным и религиозным событием для всех греков. Они проводились в Олимпии с 776 года до н.э. и были посвящены Зевсу, верховному богу греческого пантеона. В период проведения игр объявлялся так называемый "священный мир" (экехейрия), что означало прекращение всех военных действий, чтобы участники и зрители могли безопасно добраться до Олимпии и вернуться назад.
Спартанцы, осадившие враждебный им город незадолго до начала Олимпийских игр, нарушили этот священный мир. Это было воспринято как оскорбление религиозных традиций и общегреческих ценностей. Подобное поведение не могло быть проигнорировано, и как наказание, спартанцам запретили участвовать в играх на 20 лет.
Что касается количества Олимпийских игр, в которых спартанцам не разрешали участвовать, то здесь нужно учесть, что Олимпийские игры проводились каждые четыре года. Соответственно, запрет, наложенный на 20 лет, означал, что спартанцы были исключены из участия в пяти Олимпийских играх.
Таким образом, запрет спартанцам на участие в Олимпийских играх можно объяснить их нарушением священного мира, который был неотъемлемой частью проведения этих игр. Наказание в виде двадцатилетнего запрета было суровым, но соответствовало значимости нарушения. За это время прошло пять Олимпийских игр, в которых спартанцы не могли участвовать.