网页学习体会

  • 首页
  • 个人博客
您的位置: 首页  >  技术问答  >  洛谷P5690日期修正问题。

洛谷P5690日期修正问题。

分类: 技术问答 • 2022-03-17 11:51:19

洛谷P5690日期修正问题。

问题描述:


#include <stdio.h>
int main()
{
    int a,b,c,g=0,i;
    scanf("%d-%d",&a,&b);
    c=a%10;
    if(a>12)g++;
    if(c==0||c==3||c==5||c==7||c==8||(c==1&&(a/10)!=1)||(c==2&&(a/10)!=0))
        if(b>31)g++;
    if(c==2&&(a/10)==0&&b>28)g++;
    if((c==1&&(a/10)==1)||c==4||c==6||c==9)
        if(b>30)g++;
    printf("%d",g);
    return 0;
}

解题思路:

img

遇到的问题:
有一个测试点显示WA.

答

没考虑月份和天数为0的情况。

相关推荐

  • 洛谷 P2822 组合数问题 题解
  • 洛谷 1029——最大公约数和最小公倍数问题(简单的数学问题)
  • 洛谷 1057——台阶问题(递推与递归二分)
  • 洛谷 P5375 【[THUPC2019]组合数据结构问题】题解
  • [洛谷Luogu]P1803 线段覆盖问题 需要考虑的问题
  • 洛谷 P2822 组合数问题(数学||组合数)
  • 洛谷P2622 关灯问题II (二进制枚举+bfs
  • 洛谷 P1984 [SDOI2008]烧水问题 解题报告 P1984 [SDOI2008]烧水问题
  • 洛谷P4586 [FJOI2015]最小覆盖双圆问题(最小圆覆盖)
  • 洛谷 桶哥的问题——送桶——题解
  • 输出array中出现次数最多的数
  • 在laravel中的breadcrumb隐藏链接
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 网页学习体会    备案号:   粤ICP备20002247号