首页 > 其他分享 >基姆拉尔森计算公式

基姆拉尔森计算公式

时间:2023-10-20 09:02:23浏览次数:27  
标签:拉尔森 int 基姆 month year 计算公式 day

基姆拉尔森计算公式:给定年月日判断这一天是星期几

#include <iostream>
#include <string>
using namespace std;
string weekdays[7] = {"Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"};

// 返回0表示星期日,1表示星期一,依此类推
int get_week(int year, int month, int day) {
    //把一月和二月看成是上一年的十三月和十四月,
    //例:如果是2004-1-10则换算成:2003-13-10来代入公式计算。
    if(month == 1 || month == 2) {
        month = month == 1 ? 13 : 14;
        year -= 1;
    }
    int week = (day + 2 * month + 3 * (month + 1) / 5 + year + year / 4 - year / 100 + year / 400 + 1) % 7;
    return week;
};

int main() {
    int year, month, day;
    cin >> year >> month >> day;

    cout << weekdays[get_week(year, month, day)] << endl;
    return 0;
}

标签:拉尔森,int,基姆,month,year,计算公式,day
From: https://www.cnblogs.com/junlin623/p/17776216.html

相关文章

  • PMP的合同类型有哪些?计算公式各是什么?
    (一)、合同类型:佣金(Fee)或称费用:是买方在补偿卖方的成本之后所增加的酬金,可以理解为卖方所实现的毛利润(Profit).激励(Incentives)或称奖励:是一种同步各订约方目标的积极措施,能让合同订约方从对方关心的角度思考。1、固定价合同(FP)固定总价或者总包合同(FFP):卖方承担较高的风险,注重控......
  • input的change事件根据placeholder计算公式计算结果
    1//change事件,根据公式计算2constchangeField=(field,data)=>{3//change事件计算公式徐文龙2023-08-17晚4letspecialChars=/[-+*/)(]/;//正则5for(leti=0;i<person.kpiList.length;i++){6constelement=person.kpiList[......
  • Transformer计算公式
    LLMinferenceworkflowGenerativeInference.AtypicalLLMgenerativeinferencetaskconsistsoftwostages:i)theprefillstagewhichtakesapromptsequencetogeneratethekey-valuecache(KVcache)foreachtransformerlayeroftheLLM;andii)thed......
  • 简单计算公式校验
    letformulaStr='你的公式'if(/^[\d()*\/+-]+$/.test(formulaStr)){}else{console.log('公式异常:包含不能解析的字符')}if(/[\+\-\*\/]{2,}/.test(formulaStr)){console.log('公式异常:运算符连续')}if(/\(\)/.test(formulaStr)){console.log(......
  • 【GIS - 地理信息系统】经纬度计算 ( 经度、纬度概念 | 地球周长计算 | 地球经线周长
    文章目录一、经度、纬度概念二、地球周长计算1、地球半径、周长计算2、地球经线周长计算3、地球纬线周长计算三、经纬度相关计算1、经纬度坐标距离计算公式2、经纬度与实际距离换算1米对应经度1米对应纬度3、实际距离与经纬度换算1度经度对应东西距离1度纬度对应南北距离四、......
  • 各大税种的计算公式!
    【增值税】1、一般纳税人应纳税额=销项税额—进项税销项税额=销售额×税率组成计税价格=成本×(1+成本利润率)组成计税价格=成本×(1+成本利润率)÷(1-消费税税率)2、进口货物应纳税额=组成计税价格×税率组成计税价格=关税完税价格+关税(+消费税)3、小规模纳税人应纳税额=销......
  • 绳波功率计算公式
    绳波的功率公式为\[P=(μA²ω²v)/2\]其中密度μ等于绳重/绳长,单位为kg/m;A绳波振幅,单位为m;ω角速度,角速度公式为ω=2πf,f为绳波频率。波速v计算公式\[v=λ/T=fλ=\sqrt{F/μ}\]其中λ波长,是两个相邻的状态相同的点之间的距离,单位为m;周期T=1/f,波前进一个波长的距离......
  • 基于扰动观测器的直流电机调速系统, 有计算公式,仿真模型,仿真结果,ad电路图,程序
    基于扰动观测器的直流电机调速系统,有计算公式,仿真模型,仿真结果,ad电路图,程序YID:69149648154053996......
  • 信捷PLC程序,八轴程序,有伺服也有步进,内部有伺服和步进计算公式换算,模块化编程框架,包含
    信捷PLC程序,八轴程序,有伺服也有步进,内部有伺服和步进计算公式换算,模块化编程框架,包含各功能区规划,伺服步进电机DOG+JOG,气缸手动,公式计算数据处理,报警功能区,自动步进S调用等。研究透彻应用此思维,完全能应用上手中大型各日系主流系统,如日本三菱,松下,欧姆龙,基恩士,国内主流信捷,汇川,台......
  • 线性插值的计算公式和使用场景
    线性插值是一种常用的数学方法,用于在给定一些已知数据点的情况下,通过构造一条直线来估计未知数据点的值。它是插值方法中最简单和最常用的一种。线性插值可以应用于多个领域,包括科学、工程、计算机图形学、金融等。在本文中,我们将介绍线性插值的原理、公式和一些常见的使用场景。......