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

网站开发进度安排专门找图片的网站

网站开发进度安排,专门找图片的网站,sem技术培训,长沙正规网站制作公司标题#xff1a;日期问题小明正在整理一批历史文献。这些历史文献中出现了很多日期。小明知道这些日期都在1960年1月1日至2059年12月31日。令小明头疼的是#xff0c;这些日期采用的格式非常不统一#xff0c;有采用年/月/日的#xff0c;有采用月/日/年的#xff0c;还有…标题日期问题小明正在整理一批历史文献。这些历史文献中出现了很多日期。小明知道这些日期都在1960年1月1日至2059年12月31日。令小明头疼的是这些日期采用的格式非常不统一有采用年/月/日的有采用月/日/年的还有采用日/月/年的。更加麻烦的是年份也都省略了前两位使得文献上的一个日期存在很多可能的日期与其对应。   比如02/03/04可能是2002年03月04日、2004年02月03日或2004年03月02日。   给出一个文献上的日期你能帮助小明判断有哪些可能的日期对其对应吗输入 ---- 一个日期格式是AA/BB/CC。  (0 A, B, C 9)  输入 ---- 输出若干个不相同的日期每个日期一行格式是yyyy-MM-dd。多个日期按从早到晚排列。  样例输入 ---- 02/03/04  样例输出 ---- 2002-03-04   2004-02-03   2004-03-02  资源约定 峰值内存消耗含虚拟机 256M CPU消耗  1000ms 请严格按要求输出不要画蛇添足地打印类似“请您输入...” 的多余内容。 所有代码放在同一个源文件中调试通过后拷贝提交该源码。 不要使用package语句。不要使用jdk1.7及以上版本的特性。主类的名字必须是Main否则按无效代码处理。思路异常混乱的题目限制条件非常多。看似简单实则陷阱重重 月份的范围在0-12之间 天数受到月份的限制 2月的天数还受到闰年的限制输出按顺序注意不能出现重复的如03/03/03 输出一个2003-03-03 完整代码如下 import java.util.Arrays; import java.util.Comparator; import java.util.HashSet; import java.util.Scanner; import java.util.Set; class Date {int year;int month;int day;public Date(int year, int month, int day) {this.year year;this.month month;this.day day;}Overridepublic String toString() {// TODO Auto-generated method stubif (month 10 || day 10) {return year -0 month -0 day;}return year - month - day;} } public class Main {static int[] md {0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};static String[] str new String[3];static Date[] date new Date[6];public static void main(String[] args) {Scanner in new Scanner(System.in);String s in.next();str s.split(/);int a Integer.valueOf(str[0]);int b Integer.valueOf(str[1]);int c Integer.valueOf(str[2]);// 年月日date[0] new Date(1900a, b, c);date[1] new Date(2000a, b, c);// 月日年date[2] new Date(1900c, a, b);date[3] new Date(2000c, a, b);// 日月年date[4] new Date(1900c, b, a);date[5] new Date(2000c, b, a);// 排序重写Comparator接口的compare方法保证按顺序输出Arrays.sort(date, new ComparatorDate() {Overridepublic int compare(Date d1, Date d2) {if (d1.year d2.year) {if (d1.month d2.month) {return (int) d1.day - d2.day;}return (int) d1.month - d2.month;}return (int) d1.year - d2.year;}});// 避免重复 SetString set new HashSetString();for (int i 0; i date.length; i) {if (vial(date[i]) !set.contains(date[i].toString())) {set.add(date[i].toString());System.out.println(date[i].toString());}}}// 用于判断日期是否符合规则规则很多private static boolean vial(Date d) {if (d.year 1960 || d.year 2059) {return false;}if (d.month 0 || d.month 12) {return false;}if (d.year % 400 0 || d.year % 100 ! 0 d.year % 4 0) {if (d.month 2) {return d.day 1 d.day 29;}return d.day 1 d.day md[d.month];} else {return d.day 1 d.day md[d.month];}} }
http://www.huolong8.cn/news/117469/

相关文章:

  • 网站挂马黑链检测清除工具物业网站建设方案
  • 公司网站建设需要资质抓取网站后台
  • 邵阳网站建设哪家好什么是网站开发中的分页
  • 酷炫网站推荐一般网站建设需求有哪些
  • 门户网站如何制作做的网站老被攻击
  • 天津餐饮团购网站建设中国建设银行网站登陆
  • 网站建设与维护典型案例如何建设一个外卖订餐平台网站
  • 网站建设费用用石家庄设计公司
  • 深圳优化网站排名软件wordpress被挂木马
  • 生物网站模板河北商城网站搭建多少钱
  • 网站制作的基本概念商务网站开发考卷
  • 专业做足球体彩网站端网站建设
  • 找高权重的网站做外链机械厂做网站
  • 建立网站的成本金蝶直播
  • 深圳营销网站建设公司找人做网站 网站定制开发
  • 怎么做网站的快照wordpress 写入权限设置
  • 网站网站开发公司wordpress文件夹改名
  • 网站开发中的api指什么iwordpress主题 简约
  • 个性化网站开发中国最新消息军事方面的
  • 启航网站管理系统wordpress数字交易模板
  • 外贸网站运营怎么做wordpress自建
  • 西安专业做网站建设费用南京自助网站推广建站
  • 河南做酒店网络系统网站免费的好看图片
  • 做网站用html好还是vue好wordpress缺少功能
  • 商城网站源代码深圳做网站找谁
  • 广东省住房和建设网站张家港安监站网址
  • 做互联网交易网站的条件互联网营销行业前景
  • 直流分公司四川建设部网站站长工具中文
  • h5页面 个人网站大学生50个创新产品设计
  • 微商城网站建设哪家好精品网游