POJ 3047 Bovine Birthday 日期定周求 泽勒公式
标题来源:POJ 3047 Bovine Birthday
意甲冠军:。。
。
思考:式 适合于1582年(中国明朝万历十年)10月15日之后的情形
#include <cstdio>
#include <cstring>
using namespace std;
char a[7][10] = {"sunday", "monday", "tuesday", "wednesday", "thursday", "friday", "saturday"};
int main()
{int y, m, d;while(scanf("%d %d %d", &y, &m, &d) != EOF){ if(m < 3){y--;m += 12;}int c = y / 100;y = y % 100;int w = y + y/4 + c/4 - 2*c + 26 * (m+1)/10 + d - 1;printf("%s\n", a[(w%7+7)%7]);}return 0;
}
版权声明:本文博主原创文章。博客,未经同意不得转载。
POJ 3047 Bovine Birthday 日期定周求 泽勒公式相关推荐
- [每日一题] 62. 美国节日(日期计算、蔡勒公式)
1. 题目来源 链接:美国节日 来源:牛客网 2. 题目说明 和中国的节日不同,美国的节假日通常是选择某个月的第几个星期几这种形式,因此每一年的放假日期都不相同.具体规则如下: 1月1日:元旦 1月的 ...
- poj 3047 Bovine Birthday
题目大意:给出年月日,求这一天是星期几 Java Calender类直接水过...注意,Java的Calendar类中月份从0月开始,所以月份要记得减一 下面直接贴代码: import java.ut ...
- Bailian2723 不吉利日期(POJ NOI0113-02)【日期计算】
问题链接:POJ NOI0113-02 不吉利日期. 原题出处:Bailian2723 不吉利日期. 总时间限制: 1000ms 内存限制: 65536kB 描述 在国外,每月的13号和每周的星期5都 ...
- R语言按日期分组求皮尔森相关系数矩阵
R语言按日期分组求相关系数 前几天得到了3700+支股票一周内的波动率,想要计算每周各个股票之间的相关系数并将其可视化.最终结果保存在制定文件夹中.部分数据如下: 先读取数据 data<-rea ...
- 输入当天日期,求第二天的日期
================================ Created by @wyc on 2022/12/8 ================================#inclu ...
- POJ 3047 蔡勒公式
传送门 题目大意: 给出年月日,推算这一天是星期几 分析: 蔡勒公式:(只适用于1582年10月15日之后的日期) w = y + y/4 + c/4 - 2*c + 26 * (m+1)/10 + ...
- 计算机表格求和求平均值公式,Word表格中自动求和,求平均值等 公式运算.doc
文档介绍: EvaluationWarning:ThedocumentwascreatedwithSpire..蛮盅树我厄劲辑厘鼠舆幢藐贼杠妨状牟盒疆而邀吁拎溢裔述缄只帘汝汰筋迎铆姻恳旺询毁径彼涡帅枣 ...
- 15个常用excel函数公式_excel表格时间和日期应用 – Excel常用函数公式及技巧
excel表格时间和日期应用 – Excel常用函数公式及技巧 自动显示当前日期公式 =YEAR(NOW()) 当前年 =MONTH(NOW()) 当前月 =DAY((NOW())) 当前日 如何在单 ...
- Java黑皮书课后题第3章:**3.21(科学:某天是星期几)泽勒一致性...编写程序,提示用户输入年、月、该月的哪一天,显示它是一周中的星期几
**3.21(科学:某天是星期几)泽勒一致性...编写程序,提示用户输入年.月.该月的哪一天,显示它是一周中的星期几 题目 题目概述 运行示例 破题 代码 题目 题目概述 **3.21(科学:某天是星 ...
- 【蔡勒公式 】根据给定的年月日求出对应星期几
蔡勒公式 蔡勒(Zeller)公式,是一个计算星期的公式,随便给一个日期,就能用这个公式推算出是星期几.时间复杂度:O(1).具体的在红书P229有. 若要计算的日期是在1582年10月4日或之前,公 ...
最新文章
- 提速20倍!谷歌AI发布TensorFlow 3D
- leetcode算法题--二叉搜索树的最近公共祖先
- linux系统防火墙相关问题及常用命令介绍
- 简述python程序的基本构成_(一)Python入门-2编程基本概念:01程序的构成
- 使用ANTLR4,用于代码镜像和基于Web的DSL的Primefaces扩展
- 容器编排技术 -- Kubernetes kubectl create serviceaccount 命令详解
- PTA12、 统计文字中的单词数量并按出现次数排序 (10 分)
- (六)将样式转换模型从TensorFlow转换为TensorFlow Lite
- 7、Fiddler的HTTP统计视图
- dll中使用dialogbox_玩游戏丢失dll文件别着急 认识这些就妥了
- 修改linux端口22,修改LINUX 默认的22端口
- Ubuntu 1604 升级 1804 记录
- 打开我的计算机桌面分块,win10桌面图标怎么进行分类分块管理_win10桌面图标如何分块管理...
- videojs创建control-bar组件,实现点击播放下一视频
- 创意 博客思听 偶有所得
- win7计算机属性恢复,win7怎么打开系统还原功能?win7打开系统还原功能的方法步骤...
- cesium实现面状要素的立体拉伸效果
- english_搭配
- 团队建设管理能力分析
- AIC和BIC相关知识