Девочка, как говорится, вундеркинд, не такая, как все. Естественно, и режим у нее должен быть другим. Но, как я понимаю, вы не особо и развиваете ее (если вы о своем ребенке пишете). Такие люди рождаются редко, когда легко самостоятельно усваивают школьную программу, редко посещая школу, побеждают в олимпиадах. Такую девочку надо продвигать, таким людям, наоборот, надо много работать, благо, что умственные способности позволяют это делать. Узнайте в своем городе про школы для продвинутых детей. Необязательно это должна быть общеобразовательная школа, пусть там учат только математике, или естественным наукам, или иностранному. Однозначно, девочкой надо заниматься, причем более внимательно и тщательно, чем обычным ребенком.
Удивляюсь только, почему в школе за нее "не взялись". Если ребенок пропускает школу без уважительной причины, то обращаются в детскую комнату милиции (наверно, она как-то по-другому сейчас называется).
По вашим рассказам, девочке должны оформить индивидуальное обучение и позволить ей заниматься углубленно какими-то определенными науками. Интересно, в каком уровне олимпиад она себя показала? Если защищает только честь школы, т.е. на городских олимпиадах, то это невысокий уровень. Ездила ли она на Россию? Если ездила, как выступила? Я знаю несколько ребят, которые побеждали на Всероссийской олимпиаде школьников. Это обычные дети, в школу ходят, друзей имеют, ежедневно тренируются по своим предметам.
Если девочка, действительно, такая, как вы ее описываете, то ее тем более надо заставлять развиваться. Как это будет: в общеобразовательной школе или в спецшколе, - вам решать. Но если ее не привлекать к учебе, то способности могут сойти на нет.
Вывод: талантливый (гениальный) ребенок должен тоже учиться. Но лучше, если он будет учиться в школе по индивидуальному плану, а серьезно и глубоко будет под руководством взрослого изучать какие-то отдельные предметы, области.