现在的位置: 首页 > 综合 > 正文

hdu1076(找第n个瑞年)

2019年02月21日 ⁄ 综合 ⁄ 共 384字 ⁄ 字号 评论关闭

题目意思:从Y年开始找到第n个瑞年

#include<stdio.h>
int main()
{
    int t,Y,n,k;
    scanf("%d",&t);
    while(t--)
    {
        scanf("%d%d",&Y,&n);
        int i=0;
        k=0;
        while(k<n)
        {
             if (((Y+i)%4==0 && (Y+i)%100!=0)|| (Y+i)%400==0)
             {
                 k++;
             }
             if(k<n)//注意这个,如果等了的话就说明找到了,i就不用加1了
             i++;
        }
        printf("%d\n",Y+i);
    }
    return 0;
}

抱歉!评论已关闭.