а Путин - это разве 20-й век?
Что касается даты конца века, то тут надо помнить, что число ноль появилось в обиходе довольно поздно. В нашем календаре после первого года до новой эры сразу идет первый год новой эры, нулевого года нет, что есть вечный источник недоразумений. Если год N1 новой эры - первый год первого десятилетия, столетия и тысячелетия, тогда год N10 - последний год первого десятка, год N11 - первый год второго десятка, год N100 - последний год первой сотни, N101 - первый год второй сотни, N1000 -последний год первого тысячелетия, N1001 - первый год второго тысячелетия. И легко понять, что 20й век начался 1 января 1901г и закончился 31 декабря 2000г.
Путин стал и.о. президента 31.12.1999, т.е. ровно за год до конца века. Так что здесь все в порядке - 20й век он зацепил. Так же как и Николай II, который частично правил в 19 веке. Другое дело, что в истории были еще недолго правящие персонажи, кн.Львов, Керенский, триумвират Булганин-Молотов-Хрущев, но это уже вопросы к автору опроса, кого включать, а кого нет.