Problem2033--童年兔的生日

2033: 童年兔的生日

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 80  Solved: 58
[Status] [Submit] [Creator:]

Description

童年兔出生在公元 a 年的 2 月 29 日。从此以后,每个闰年的 2 月 29 日她都会过一次生日(不包含出生的那一天)。

问:童年兔过第 b 个生日的时候是哪一年?(本题中假设童年兔能活到过第 b 个生日)

闰年的判断标准:
如果年份是400的倍数,或者在不是100的倍数的情况下是4的倍数,则这一年是闰年;否则,不是闰年。比如:
1600年、2000年、2400年都是闰年(因为这些年份都是400的倍数);
1992年、2004年、2020年也都是闰年(因为这些年份在不是100的倍数的情况下是4的倍数);
1900年、2003年、2022年都不是闰年。

Input

输入共一行,包含两个整数 a 和 b,以一个空格分隔(1000 ≤ a ≤ 9999, 1 ≤ b ≤ 100)。输入保证公元 a 年是闰年。

Output

输出一个整数,表示童年兔过第 b 个生日的那一年。  

Sample Input Copy

【样例输入1】
1996 6
【样例输出1】
2020
【样例输入2】
2096 6
【样例输出2】
2124

HINT

【样例解释】
样例1:1996年之后的 6 个闰年分别为:2000 年、2004 年、2008 年、2012 年、2016 年、2020 年。所以童年兔过第 6 个生日的时候是 2020 年。
样例2:2096年之后的 6 个闰年分别为:2104 年、2108 年、2112 年、2116 年、2120 年、2124 年。所以童年兔过第 6 个生日的时候是 2124 年。

Source/Category