Решение алгоритмической задачи

Известен год. Определить, будет ли этот год високосным, и к какому веку этот год относится.