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

第十四届蓝桥杯JavaA组省赛真题 - 特殊日期

解题思路:

暴力秒了

public class Main {public static void main(String[] args) {int cnt = 0;for (int i = 1900; i <= 9999; i++) {for (int j = 1; j <= 12; j++) {for (int k = 1; k <= days(i, j); k++) {if (sum(i) == sum(j) + sum(k)) cnt++;}}}System.out.print(cnt);}public static int days(int i, int j) {if (j == 1 || j == 3 || j == 5 || j == 7 || j == 8 || j == 10 || j == 12)return 31;if (j == 4 || j == 6 || j == 9 || j == 11)return 30;if (j == 2 && i % 400 == 0 || (i % 4 == 0 && i % 100 != 0))return 29;return 28;}public static int sum(int x) {int s = 0;while (x != 0) {s += x % 10;x /= 10;}return s;}
}

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

相关文章:

  • 《VulnHub》Lampião:1
  • RabbitMq高可用
  • 降本增效的车间管理大屏,车间主任看了拍手称快,速来领取。
  • Open AI要给GPT应用开发者“发钱” 黄金的宏观关系被打破了吗?
  • 【Docker】Docker安全与最佳实践:保护你的容器化应用程序
  • QT 信号(Signal)与槽(Slot)机制
  • 音频干扰检测(频域方法)
  • Rust引用借用 vs 原始指针
  • 抖音视频关键词无水印下载软件|手机网页视频批量提取工具
  • 关于Devc++调试的问题以及解决STL变量无法查看
  • MATLAB:优化与规划问题
  • Oracal执行计划解析
  • 对form表单对象中数组中的字段进行校验的方法
  • 一、JAVA集成海康SDK
  • PAT 乙级 1031 查验身份证 c语言实现
  • LeetCode 345. 反转字符串中的元音字母
  • go中函数与方法的区别与go中关于面向对象理解
  • SQL Server 实验二:数据库视图的创建和使用
  • 树结构导入
  • Promise封装ajax
  • 47 vue 常见的几种模型视图不同步的问题
  • 以太网/USB 数据采集卡 24位16通道 labview 256K同步采样
  • python基础 | 核心库:PIL
  • #Linux系统编程(共享内存)
  • 蓝桥杯备考随手记: practise01
  • 【openGL4.x手册09】转换反馈
  • 记录一次报错提示npx update-browserslist-db@latest
  • 【Go】二、Go的基本数据类型
  • 十一、Spring源码学习之registerListeners方法
  • Oracle 控制文件详解