自助建站系统开发游戏开发成本

张小明 2025/12/31 18:52:06
自助建站系统开发,游戏开发成本,微信网页,极速网站制作日期题通常包括#xff1a;判断是否为闰年#xff0c;计算某年某月有多少天#xff0c;日期自增#xff0c;遍历日期等#xff0c;这里给出总结判断是否为闰年首先什么是闰年#xff0c;闰年具有哪些特征#xff1f;如果是整百年#xff08;如2000#xff0c;1700判断是否为闰年计算某年某月有多少天日期自增遍历日期等这里给出总结判断是否为闰年首先什么是闰年闰年具有哪些特征如果是整百年如20001700要被400整除才是闰年否则为平年2000闰年1700平年如果是非整百年如2008,2009只要被4整除就是闰年不能被4整除为平年2008闰年2009平年。所以判断是否为闰年的写法就很固定static boolean isLeap(int y){ return (y % 4 0 y % 100 ! 0) || (y % 400 0); }也就是闰年是能被4整除且不能被100整除或者能被400整除的数字平年的2月份只有28天而闰年2月份有29天。计算某年有某月有几天boolean isLeap(int year){ return (year % 400 0) || (year % 4 0 year % 100 ! 0); } int daysInMonth(int y, int m){ int[] d {0,31,28,31,30,31,30,31,31,30,31,30,31}; if(m 2 isLeap(y)) return 29; return d[m]; }给你一个年月返回有多少天d代表每个月有多少天如果是闰年2月份返回29天日期自增boolean isLeap(int year){ return (year % 400 0) || (year % 4 0 year % 100 ! 0); } int daysInMonth(int y, int m){ int[] d {0,31,28,31,30,31,30,31,31,30,31,30,31}; if(m 2 isLeap(y)) return 29; return d[m]; } int[] nextDay(int y, int m, int d){ d; if(d daysInMonth(y,m)){ d 1; m; if(m 12){ m 1; y; } } return new int[]{y,m,d}; }1.先让日期自增d比如 2016-11-18 → d19 2.如果日期超过该月天数d1换月月自增如果月超过12年自增最后返回年月日枚举日期区间while(!(y1y2 m1m2 d1d2)){ // 在这里写你的逻辑例如判断是否回文 int[] next nextDay(y1, m1, d1); y1 next[0]; m1 next[1]; d1 next[2]; } // 最后一天也要处理只要不是结束日期就继续加一天。你能枚举区间中的每一天例如判断是否回文判断日期是否合法累计天数统计某种日期天数例如周六周末。例给出一个日期区间判断区间内有多少回文日期记住回文日期不需要枚举每天回文日期由年份决定。注意要判断日期是否合法月份要满足1m12,天数要满足在当月天数内import java.util.*; public class Main{ static boolean isLeap(int y){ return (y%4000 || (y%40 y%100!0)); } static int daysInMonth(int y,int m){ int[] d {0,31,28,31,30,31,30,31,31,30,31,30,31}; if(m2 isLeap(y)) return 29; return d[m]; } // 把 YYYYMMDD 转成整数便于比较 static int makeDate(int y){ int m y % 100; int d y / 100; return y * 10000 m * 100 d; } public static void main(String[] args){ Scanner sc new Scanner(System.in); int L sc.nextInt(); int R sc.nextInt(); int lYear L / 10000; int rYear R / 10000; int ans 0; for(int y lYear; y rYear; y){ int m y % 100; int d y / 100; // 月份非法 if(m 1 || m 12) continue; // 日期非法 if(d 1 || d daysInMonth(y, m)) continue; int date makeDate(y); // 判断是否在区间内 if(date L date R) ans; } System.out.println(ans); } }模版需要背
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

个人备案网站做盈利合法吗郑州企业网站建设团队

🍅 点击文末小卡片 ,免费获取软件测试全套资料,资料在手,涨薪更快 我经常与一些客户打交道,他们的测试自动化要么刚刚开始,要么正在努力成长,而且他们常常都犯同样的致命错误。 虽然他们可能了…

张小明 2025/12/31 17:04:21 网站建设

郑州直播网站建设站酷海洛设计网站官网

Danmaku2ASS快速上手实战指南:弹幕转换与ASS字幕制作全解析 【免费下载链接】danmaku2ass Convert comments from Niconico/AcFun/bilibili to ASS format 项目地址: https://gitcode.com/gh_mirrors/da/danmaku2ass 想要在本地视频中重现B站、Niconico等平台…

张小明 2025/12/31 17:04:21 网站建设

网站建设的目标的意思三亚市住房和城乡建设厅网站

1蓝牙基础知识 1.1蓝牙概述 蓝牙,是一种利用低功率无线电,支持设备短距离通信的无线电技术,能在包括移动电话、PDAQ、无线耳机、笔记本电脑、相关外设等众多设备之间进行无线信息交换,蓝牙工作在全球通用的2.4 GHz(2.4 至 2.485 G…

张小明 2025/12/31 17:04:20 网站建设

淄博市网站云平台沈阳网站建设团队

Wan2.2-T2V-A14B 模型如何“看见”量子世界? 你有没有试过向别人解释“量子纠缠”? 不是那种“哦,两个粒子有心灵感应”的玄学说法——而是真正让人理解:为什么爱因斯坦称之为“鬼魅般的超距作用”,又为何它成了现代量…

张小明 2025/12/31 17:04:20 网站建设

郭仓镇做网站羊肉口报关做网站

DBeaver插件实战指南:从入门到精通的全链路深度解析 【免费下载链接】dbeaver 项目地址: https://gitcode.com/gh_mirrors/dbe/dbeaver 你是否曾遇到过这样的情况:想要连接某个特定的数据库,却发现DBeaver默认不支持;或者…

张小明 2025/12/31 17:04:19 网站建设

上海科技网站设计建设营销什么意思

你是否有过这样的经历:晚上躺床上,本想舒舒服服睡一觉,可总觉得颈椎这儿不得劲儿。传统颈椎枕不是太软就是太硬,根本没法精准照顾到颈椎和头部。要是有个能根据个人情况“定制”压力的枕头就好了。今天老贾给大家介绍一款神奇的专…

张小明 2025/12/31 17:04:22 网站建设