Por qué?! No entiendo por qué! Олимпиадное программирование настолько оторвано от жизни, что знать его особенности совсем не обязательно. И в вузе это не понадобится (если конечно там тоже не будешь в олимпиадах участвовать). И, тем более, на работе. В котором школьная общая математика ну никак не поможет...) Кстати говоря, эти предметы в программе в первую очередь для того, чтобы мы привыкли чувствовать себя уверенно в области, в которой ничерта не понимаем и вообще сели читать только вчера. Реально нужна только очень малая их часть. Ну это особо мило)) А в программировании самое ужасное - переменные, операторы, классы?)) 5 дней в полгода. Особо глубоких познаний предмета не нужно, чтобы сдать его. А учитывая упомянутую выше основную цель этих предметов - чем меньше тебе нужно готовиться, чтобы сдать, тем лучше полученный навык. (: Гуглом нужно уметь пользоваться, особенно когда дело касается сложной математики... В википедии много херни написано, например. Ну, если сайтцы писать, то они конечно не понадобятся) Но, как говорил А. Н. Терехов, "Мы тут такой херней не занимаемся!" (: Дифуры и матфизика нужны, например, в компьютерном зрении. Не слишком отдаленная от жизни область, как мне кажется. Однозначно не УУ. Москва, Питер (СПбГУ, СПбГУ ИТМО), Новосибирск (НГУ).