Jak zdobyć pierwszą i ostatnią datę (dzień i miesiąc) określonego numeru tygodnia (1-53) w danym roku?

Jeśli podany jest numer tygodnia w danym roku, w jaki sposób mogę w łatwy sposób określić pierwszą i ostatnią datę (dzień i miesiąc) tygodnia, używając C / C ++? Z góry dziękuję!

Zawietrzny