精华内容
下载资源
问答
  • //算出这一年星期六星期的个数 if(days%7==6) { amount+=1; }//余下的几若为6,说明最后一星期最后一为星期六 int what=yue(y,5,1);//五一是星期几,不再礼拜日就加一 if(what) { amount++; } what=yue(y,10,1...

     

      先算出该年所有的星期六星期日,根据节日的日期,算出当天星期几,加相应的天数。

     

    #include <iostream>
    #include <stdio.h>
    #include <string>
    #include <stdlib.h>
    #include <string.h>
    
    using namespace std;
    int isrun(int y)//该年的天数
    {
        if(y%400==0||(y%100!=0&&y%4==0))
        {
            return 366;
        }
        return 365;
    }
    int yue(int y,int m,int r)//几年几月几日当天星期几
    {
        if(m<=2)
        {
            y--;
            m+=12;
        }
        int w=(r+2*m+3*(m+1)/5+y+y/4+y/400-y/100)%7+1;
        return w;
    }
    int main()
    {
        int y;
        cin>>y;
        int how[4][2];
        for(int i=0;i<4;i++)
        {
            cin>>how[i][0]>>how[i][1];
        }
        int whatday;
    
        cin>>whatday;
        int amount=0;
        int days=isrun(y);
        if(whatday==7||whatday==6)//如果第一周已经在星期天了,就直接获得该周的星期天数
        {
            amount+=7-whatday+1;
            days-=8-whatday;
        }
        else{
                amount+=1;//计算元旦当天是否不是周六日以外的节假日
            days+=whatday-1;//如果第一周没在星期天,把该星期补全
        }
        amount+=(days/7)*2;//算出这一年星期六星期天的个数
        if(days%7==6)
        {
            amount+=1;
        }//余下的几天若为6,说明最后一星期最后一天为星期六
        int what=yue(y,5,1);//五一是星期几,不再礼拜日就加一
        if(what<6)
        {
            amount++;
        }
        what=yue(y,10,1);//十一是星期几,若小于三,加三天,若星期日或星期四,加两天,剩下的加一天
        if(what<=3)
        {
            amount+=3;
        }
        else if(what==7||what==4)
        {
            amount+=2;
        }
        else if(what==5||what==6)
        {
            amount++;
        }
        what=yue(y,12,25);
        if(what<6)
        {
            amount++;
        }
        what=yue(y,how[0][0],how[0][1]);
        if(what<=3)
        {
            amount+=3;
        }
        else  if(what==7||what==4)
        {
            amount+=2;
        }
        else if(what==5||what==6)
        {
            amount++;
        }
        for(int i=1;i<4;i++)
        {
            what=yue(y,how[i][0],how[i][1]);
            if(what<6)
        {
            amount++;
        }
        }
        cout<<amount<<endl;//输入最后的节假日
        return 0;
    }
    

     

     

     

     

     

     

     

    展开全文
  • 今天偶然看到了马未都的blog([em:24:]新浪搜罗了不少名人到自己的blog上),提到每年的法定节假日居然100多,OMG将近1/3 per year!不太相信,拿ms计算器草草一算,还真是。这要是算上每天睡觉的时间@#¥@#……...

    今天偶然看到了马未都的blog([em:24:]新浪搜罗了不少名人到自己的blog上),提到每年的法定节假日居然有100多天,OMG将近1/3 per year!
    不太相信,拿ms计算器草草一算,还真是。

    这要是算上每天睡觉的时间@#¥@#……%!*,没有多少时间用于工作(可为啥还总觉得上班时间长呢?呵呵)。

     

    以后要好好的利用假期时间多做点事情,不能总歇着啦。

     

    PS:md,csdn的微薄太过分了,稍微打几个字就超限(不愧是技术的网站,200个字符就是200个byte,一个汉字要占用3个字符,估计是utf8格式,要是非程序员的社区能被csdn早被板砖拍死了,严重缩水!)。

    以后坚决抵制csdn微博!

     

     

    展开全文
  • 一年365,每周5个工作日,进步1%,两个休息日退步1%,最终进步到多少 程序如下 #gzrdll.py dayup=1.0#天天向上的基数为1.0 dayfactor=0.01 for i in range(365): if i%7 in [6,0]: dayup=dayup*(1-dayfactor)...

    一年365天,每周5个工作日,进步1%,两个休息日退步1%,最终进步到多少

    程序如下

    #gzrdll.py
    dayup=1.0#天天向上的基数为1.0
    dayfactor=0.01
    for i in range(365):
        if i%7 in [6,0]:
            dayup=dayup*(1-dayfactor)
        else:
            dayup=dayup*(1+dayfactor)
    print("工作日的力量:{:.2f}".format(dayup))
    

    运行结果

    展开全文
  • 快速在数据库添加一年的日期,区分休息日和工作日 - 1.数据库 建表 CREATE TABLE `year_date_all` ( `repDate` date DEFAULT NULL, `repYear` int(8) DEFAULT NULL, `repMonth` int(8) DEFAULT NULL, `repDay`...

    快速在数据库添加一年的日期,区分休息日和工作日

    - 1.数据库

    • 建表
    CREATE TABLE `year_date_all` (
      `repDate` date DEFAULT NULL,
      `repYear` int(8) DEFAULT NULL,
      `repMonth` int(8) DEFAULT NULL,
      `repDay` int(8) DEFAULT NULL,
      `repWeek` int(8) DEFAULT NULL,
      `db_status` int(8) DEFAULT NULL
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8
    

    - 2.Java代码

    1. 实体类
    @Data
    @AllArgsConstructor
    @NoArgsConstructor
    public class Holiday {
        private Date repDate;
        private int repYear;// 年
        private int repMonth;// 月
        private int repDay;// 日
        private int repWeek;// 第几周
        private int dbStatus;// 0 工作日 1休息日  2 法定假期
    }
    
    1. mapper语句
        <insert id="insertHoliday" parameterType="List">
            insert into year_date_all (repDate,repYear,repMonth,repDay,repWeek,db_status)
            values
            <foreach collection="holidays" item="holiday" separator=",">
                (#{holiday.repDate},#{holiday.repYear},#{holiday.repMonth},#{holiday.repDay},#{holiday.repWeek},#{holiday.dbStatus})
            </foreach>
        </insert>
    
    1. 测试代码
    @Test
        void insertHoliday(){
            // 设置初始时间
            LocalDate dateOfBirth = LocalDate.of(2021, 12, 31);
            ArrayList<Holiday> holidays = new ArrayList<>();
            // 当前为第几周
            int w = 2;
            // 2020  366天
            // 循环  添加接下来一年的时间
            for(int i = 1;i<= 365 ; i++) {
                Period of = Period.of(0, 0, i);
                LocalDate DateTime = dateOfBirth.plus(of);
                // 获取年份
                int Year = DateTime.getYear();
                // 获取月份
                int Month = DateTime.getMonthValue();
                // 获取日分
                int day = DateTime.getDayOfMonth();
                // 获取周
                String Week = DateTime.getDayOfWeek().toString();
                // 默认0  当为休息日时 1
                int temp = 0;
                // 日期实体类
                Holiday holiday = new Holiday();
                holiday.setRepDate(Date.from(DateTime.atStartOfDay(ZoneOffset.ofHours(8)).toInstant()));
                holiday.setRepYear(Year);
                holiday.setRepMonth(Month);
                holiday.setRepDay(day);
                holiday.setRepWeek((int)(w/2));
                // 记录  周六周日
                if( Week.equals("SATURDAY") || Week.equals("SUNDAY")) {
                    temp = 1;
                    w++;
                }
                holiday.setDbStatus(temp);
                holidays.add(holiday);
            }
            int i = tablesMapper.insertHoliday(holidays);
            if( i > 0 ) {
                System.out.println("添加成功,添加了"+i+"条!");
            } else {
                System.out.println("添加失败!");
            }
        }
    

    结果展示:
    在这里插入图片描述

    展开全文
  • new-html-practice 休息一年后再次尝试HTML。
  • 发点好东西给大家!! 容易免杀 ,杀软简直不看他 太阳远程控制1。8 容易免杀 ,免杀一次,休息一年!界面好看 ‘给大家来点老东西 也好用的东西
  • 工作一年

    2011-06-12 21:22:00
    工作一年的总结:从去年7月分毕业开始工作,差不多快一年了,还是觉得应该写点什么,也算是对我工作的这一年的一个交待,一个总结。来到公司的时候,公司MS很忙,公司正在做销售品模型提升的割接,几乎每天晚上都...
  • 一年就工作一还想请假......

    千次阅读 2012-01-19 22:34:40
    一年52个星期,你已经每星期休息2,共104,剩下261工作。 你每天16小时不在工作,去掉174,剩下87。 每天你至少花30分钟时间上网,加起来每年23,剩下64。 每天午饭时间你花掉1小时,又用掉46,...
  • 最近的一周的时间一直忙于现场笔试了,在线笔试也都没怎做,真好今天收到了一个算是比较期待的offer吧,就不想出去跑了,留在酒店休息休息,突然发现今天我 居然5个笔试,索性就做吧,早上10:00-12:00是4399和...
  • ??一年!!

    2010-05-09 21:16:28
    现在竞争激烈,大家都会觉得时间过得很快,感觉忙忙碌碌的,自己的收获和进步好像都不... “一个人往往高估自己一做的事情,而低估了自己一年能做的事情。把每一的事情认真完成,并且每天进步一点点,日积月累...
  • 毕业这一年

    千次阅读 2016-07-01 00:29:48
    到今天,毕业整整一年了,时间过得好快,回首这一年,真心觉得辜负了时光,因为整整这一年都是动荡不安,几乎没有稳定过,人过得很累,心更累,一年几乎没有任何技术上的沉淀和积累.金钱上的积累几乎为0,15年过年回家,真的...
  • 阿里一年,人间十年

    2021-08-11 00:56:55
    时光很慢,前几收到恭喜我一周年的邮件和礼物,才发现我在阿里居然才工作一年,可为什么,我觉得这期间的经历、成长、思考的密集度和冲击力,可能近乎以前十年的求学生涯!我把这一年工作的状态,总结...
  • 工作一年总结

    千次阅读 2018-03-20 14:28:15
    今天是2018年3月20日,研究生毕业一年多了,工作也一年半了,心里很多想法和说的话,必要要记录总结下。 本科时候比较浮躁,代码没写过几行,一直在无所事事的状态,后来偶遇两个大牛,惊为天人之余,也深深地...
  • 2015年终总结,忙碌和无所事事的一年

    万次阅读 多人点赞 2015-12-31 09:18:19
    犹豫了很久,今年的年终总结到底要不要写,我是很想把...准确地讲,今年是我无所事事的一年,我甚至已经快要想不起来今年到底干了些什么,可实际上我却几乎每天都要忙冒烟了。也许再过几年、十几年之后回忆,2...
  • 工作一年

    2011-06-12 21:22:03
    来到公司的时候,公司MS很忙,公司正在做销售品模型提升的割接,几乎每天晚上都得到12点以后才能回去休息,但是自已刚到公司,也帮不上什么忙,干着急。 差不多来的第五,老大给找了指导老师,主要做营收系统的...
  • 华为一年

    千次阅读 2008-04-18 23:38:00
    都很懂业务, 但他们没多少人是真正懂软件的. 他们不知设计模式为何物, 不懂一个类的设计应该哪些方法哪些成员, 他们只知道把所有的 数据都罗列到一个class里面, 并认为这就是传说中的"面向对象", 就像一个三级部门...
  • 又是一年

    2007-01-08 14:01:00
    2006年是郁闷的一年,也是离别的一年,还有奔波的一年。365似乎只是几个小时,而我现在仍然在挥霍自己的时间。朋友的blog上 写着:曾经最渴望不平凡的人如今却日渐平凡。... 新的一年始终会新的希望,现在最
  • 9 个习惯助你在新的一年精力

    千次阅读 2019-12-31 09:32:04
    生产力的根本不是时间,而是精力。如果你大部分时间都精疲力竭,那么即使全天工作也将无济于事。...以下是你在新的一年可以提高精力水平的 9 个习惯。 习惯 1:早点睡 睡眠是你保持精力充沛的基础,如果睡...
  • 新入职前端工程师四十多了,一年经验简历,广州的月薪八千。暂时没啥事要忙(大佬在搭建新项目),吾便打算带薪写个回顾和总结。 看19年的互联网行业薪资水平统计,同样的工资年限和能力水平,广州工资水平似乎是...
  • 回望过去的一年,展望新的一年

    千次阅读 2020-01-18 17:37:36
    过去的一年,换了两份工作,可能对大部分程序员来说,不可思议,即使是跳槽,也没那么频繁吧。年初辞掉了第一份工作,xx大公司的外包,也是作为大龄转行程序员的我的第一份工作,薪资也还不错(相对于我这种转行的人...
  • 这个即将来的假期,是想想休息一下。在家待着吧。外面太热闹也不好去。 年年都是堵车;后来节日后期听到车祸一大堆。伤心。 在家待着,有空去看个电影,玩玩电玩。睡觉,陪孩子。做饭。 看书,听书,看综艺。就...
  • 一年之痒

    2008-11-01 20:10:30
    周一 - 周五 7:30 起床 ...12:40 吃完饭,趴在座位上休息 13:00 coding... 17:30 - 9:30 下班回家,吃饭,看电视,上网. 12:00 睡觉 这就是我毕业一年多来做的事情,这就是社会生活吗? ...
  • 坎坷并且顺利的一年前言一、为什么会干这一行?二、入职1.被大佬照顾的小白2.被浪潮拍死的弄潮儿3.重新出世的大菜鸡回顾以前展望未来 前言 刚开始准备投入这个行业是2020年8月的时候,当时还是大三下学期,一转眼...
  • 工作一年心得

    千次阅读 2017-08-29 11:07:42
    不知不觉已经毕业了一年多了,也就是说从事java开发工作也有一年有余了。回首过去的一年,几乎天天在出差加班,忙得时候接连好几个月到十二点。那么如何评价过去的这一年呢,似乎每天都在忙,又什么收获呢? 先...
  • 毕业一年

    2007-05-30 19:41:00
    马上就毕业一年了,感觉到自己一点长进也没有,每天上班,吃饭,上网,睡觉,日子过的太单调了。 最近这一段时间很贪睡,每天晚上九点多就睡下了,睡到早上七点多,十个钟,还感觉到睡的不够,中午还要休息差不多一...
  • 新的一年2013

    2013-02-04 23:24:45
    新的一年开始了,最近刚开始上网,以前的密码居然忘记的差不多了,在这里学习看来真的要变成程序猿了.在这样的纯天然的学习环境中我,我是不是需要更加的努力呢?... 这几也不知道怎么地,真个是放假了,好好的休息---睡...
  • 毕业快一年

    2013-05-28 10:31:23
    在这一年的时间了,工作了2家公司,一年的时间过的很快,记的最早是在广州,毕业去上班没2周就开始裁员,我就没被裁了,当时心里挺沮丧的,感觉很迷茫,就回学校了休息了几,又回广州开始找工作,开始了网掏简历,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 25,647
精华内容 10,258
关键字:

一年有多少天休息