当前位置: 首页 > article >正文

【求A类B类月】2022-2-9

缘由编程求解,如内容所示题-Python-CSDN问答只写示例及注释

每月工作日只考虑周末情况,即只有周六、周日放假。每月第一个工作日如果是星期一则该月是A类月,每月最后一个工作日如果是星期五则该月是B类月。一个月可能是A类月也可能是B类月。
如2006 10 2是该月第一个工作日为星期一是A类月,如2006 9 29是该月最后一个工作日为星期五则是B类月。
输入一个时间段如:2006 6 2006 6(闭区间),求出该时间段内的A类月和B类月数量。python或c/c++。 

void 求A类B类月()
{//缘由https://ask.csdn.net/questions/7640571?spm=1005.2025.3001.5141int n = 2006, y = 6, t = (自适年一月一日周一值(n)), a = 0, b = 0, z = 0;//返回2005-12-31星期值while (++z < y)t += 返回月的天数(n, z);cout << (z = (t + 1) % 7) << "\n";//2006-5-31星期值6月1需要+1if (z == 6 || z <= 1)++a;t += 返回月的天数(n, y);cout << (z = t % 7) << "\n";//返回月底星期值if (z >= 5 || z == 0)++b;cout << a << "\t" << b << "\n";
}

http://www.lryc.cn/news/2394555.html

相关文章:

  • 信息安全之为什么引入公钥密码
  • linux版本vmware修改ubuntu虚拟机为桥接模式
  • pytest 常见问题解答 (FAQ)
  • 从0到1上手Trae:开启AI编程新时代
  • HTTPS 协议:数据传输安全的坚实堡垒
  • Spring Boot中使用@JsonAnyGetter和@JsonAnySetter处理动态JSON属性
  • Spring Boot测试框架全面解析
  • Linux之MySQL安装篇
  • Asp.Net Core 如何配置在Swagger中带JWT报文头
  • 第12讲、Odoo 18 权限控制机制详解
  • 8086 处理器 Flags 标志位全解析:CPU 的 “晴雨表” 与 “遥控器”总结:
  • 具有离散序列建模的统一多模态大语言模型【AnyGPT】
  • PHP HTTP 完全指南
  • 物流项目第九期(MongoDB的应用之作业范围)
  • 系统思考:经营决策沙盘
  • [网页五子棋][对战模块]实现游戏房间页面,服务器开发(创建落子请求/响应对象)
  • 数据结构-代码总结
  • 快速掌握 GO 之 RabbitMQ
  • SQL Server 事务详解:概念、特性、隔离级别与实践
  • MAC软件游戏打开提示已损坏
  • React基础教程(13):路由的使用
  • 力扣刷题(第四十三天)
  • Centos环境下安装/重装MySQL完整教程
  • 【Linux】环境变量完全解析
  • 【Java】mybatis-plus乐观锁-基本使用
  • 力扣每日一题——找到离给定两个节点最近的节点
  • 机器学习与深度学习03-逻辑回归01
  • 卷积神经网络(CNN)入门学习笔记
  • 【优笔】基于STM32的多模态智能门禁系统
  • Metasploit工具使用详解(上)丨小白WEB安全入门笔记