100 лет: 12 видов
100 лет: 12 - 5% + 12 (11+12=23)
100 лет: 23 - 5% + 12 (21+12=33)
100 лет: 33 - 5% + 12 (31+12=43)
100 лет: 43 - 5% +12 (40+12=52)
52 вида (около 50, как по заданию) за 5 столетий (веков) наберётся.
верный ответ - 5 веков
(я просто сама сейчас эту олимпиаду решаю))))