题解 | #牛牛的计划# 判断法和数值法两种方法解析

牛牛的计划

https://www.nowcoder.com/practice/cf956ceef9f84f7393a0b7284fdbf95a

#include <stdio.h>

// int main() {
//     int y, m, d;
//     scanf(" %d %d %d", &y, &m, &d);
//     int y1, m1, d1;
//     scanf(" %d %d %d", &y1, &m1, &d1);
//     int t = 0;

//     if(y1 > y)//年份如果大于那么后面都不用判断了
//     {
//         printf("yes\n");
//         return 0;
//     }
//     else if(y1 == y)//年份相等中有多重情况进去继续判断
//     {
//         if(m1 > m)//月份大于日期也不用判断了
//         {
//             printf("yes\n");
//             return 0;
//         }
//         else if(m1 == m)//月份相等也会有多重情况,进去继续判断
//         {
//             if(d1 >= d)//最后一个参数,直接判断
//             {
//                 printf("yes\n");
//                 return 0;
//             }
//         }
//     }
//     printf("no\n");
    
//     return 0;
// }


int main()
{
    int y, m, d;
    int y1, m1, d1;
    //输入
    scanf("%d%d%d", &y, &m, &d);
    getchar();//清理'\n’
    scanf("%d%d%d", &y1, &m1, &d1);

    int s1 = (y*100+m)*100+d;     
    int s2 = (y1*100+m1)*100+d1;//时间转为连续的一个数值

    if(s2 >= s1)//判断
    {
        printf("yes\n");
    }
    else {
    printf("no\n");
    }
    return 0;
}

全部评论

相关推荐

10-09 22:05
666 C++
找到工作就狠狠玩CSGO:报联合国演讲,报电子烟设计与制造
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
11-20 19:57
已编辑
某大厂 golang工程师 23.0k*16.0, 2k房补,年终大概率能拿到
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务