В 2011-12 учебном году проводилась 78-я городская олимпиада школьников по математике. Первый тур проходил 10 декабря 2011 г., в нем приняли участие около 10 тысяч школьников Санкт-Петербурга. Победители первого тура, а также победители городской олимпиады 2011 года были приглашены на второй тур. Для 6-8-х классов второй тур олимпиады проходил 12 февраля 2012 г. в помещении Физико-математического лицея № 239, для 9-11-х классов — 26 февраля 2011 г. на Математико-механическом факультете Санкт-Петербургского государственного университета.
Продолжительность первого тура — 3 часа, второго тура (во всех классах, кроме 6-го) — 3 часа плюс еще час для участников, которые решили не менее трех задач из первых четырех задач варианта. В 6-м классе — 2,5 и 3,5 часа соответственно.
В составлении вариантов олимпиады участвовали:
6-й класс: А.С.Голованов, К.А.Сухов;
7-й класс: К.П.Кохась, А.В.Смирнов В.И.Франк;
8-й класс: Д.В.Карпов, А.В.Пастор;
9-й класс: С.Л.Берлов, Д.А.Ростовский, А.И.Храбров;
10-й класс: С.В.Иванов, О.Ю.Иванова;
11-й класс: Д.В.Максимов, Ф.В.Петров.
Много сил в организацию олимпиады вложили Л.А.Жигулев, М.Русских, М.В.Тимофеева. Проведение олимпиады было бы невозможно без помощи многочисленных энтузиастов — студентов, учителей и преподавателей вузов.
В городском туре олимпиады по приглашению жюри принимали участие гости — школьники из городов Вологда, Каунас, Минск, Новосибирск, Тарту, Ярославль, а также из Кировской и Ленинградской областей.