#34710: 先自己想想,沒想法再點進來看喔! (C)


b1115102@mail.nuk.edu.tw (謝承峻)

學校 : 不指定學校
編號 : 226823
來源 : [118.231.200.53]
最後登入時間 :
2024-07-08 11:12:05
d041. 11219 - How old are you? -- UVa11219 | From: [59.125.131.239] | 發表日期 : 2023-04-09 22:06

 

#include <stdio.h>
int main()
{
    int D,M,Y,d,m,y;
    int n=0;
    int Days, days;
    scanf("%d", &n);
    for(int i=1;i<=n;i++)
    {
        scanf("%d/%d/%d", &D, &M, &Y);
        scanf("%d/%d/%d", &d, &m, &y);
        Days=Y*12*31+(M-1)*31+D;
        days=y*12*31+(m-1)*31+d;
        
        if(Days<days)
        {
            printf("Case #%d: Invalid birth date\n", i);
        }
        else if ((Days-days)>=131*(12*31))
        {
            printf("Case #%d: Check birth date\n", i);
        }
        else 
        {   
            printf("Case #%d: %d\n", i,(Days-days)/(12*31) );
        }
    }
    return 0;
}

 
ZeroJudge Forum