Quantcast
Channel: CSDN博客推荐文章
Viewing all articles
Browse latest Browse all 35570

hdu1076(找第n个瑞年)

$
0
0

题目意思:从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;
}

作者:u010372095 发表于2013-5-6 21:51:09 原文链接
阅读:19 评论:0 查看评论

Viewing all articles
Browse latest Browse all 35570

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>