蓝桥杯 ADV-127 算法提高 日期计算
来源:互联网 发布:ios防骚扰软件 编辑:程序博客网 时间:2024/06/05 23:33
问题描述
已知2011年11月11日是星期五,问YYYY年MM月DD日是星期几?注意考虑闰年的情况。尤其是逢百年不闰,逢400年闰的情况。
输入格式
输入只有一行
YYYY MM DD
YYYY MM DD
输出格式
输出只有一行
W
W
数据规模和约定
1599 <= YYYY <= 2999
1 <= MM <= 12
1 <= DD <= 31,且确保测试样例中YYYY年MM月DD日是一个合理日期
1 <= W <= 7,分别代表周一到周日
1 <= MM <= 12
1 <= DD <= 31,且确保测试样例中YYYY年MM月DD日是一个合理日期
1 <= W <= 7,分别代表周一到周日
样例输入
2011 11 11
样例输出
5
#include<stdio.h>int main(void){int year, month, day;int x; scanf("%d%d%d", &year, &month, &day);if(month == 1 || month == 2){ month += 12; year--; } x = (day + 2 * month + 3 * ( month + 1) / 5 + year + year / 4 - year / 100 + year / 400) % 7 + 1; printf("%d\n", x);return 0;}
阅读全文
0 0
- 蓝桥杯 ADV-127 算法提高 日期计算
- 蓝桥杯 ADV-127 算法提高 日期计算
- 蓝桥杯 ADV-76 算法提高 GDP计算
- 蓝桥杯 ADV-87 算法提高 利息计算
- ADV-127-日期计算
- 蓝桥杯 ADV-74 算法提高 计算整数因子
- 蓝桥杯 算法提高 日期计算
- 蓝桥杯-算法提高-日期计算
- 蓝桥杯 算法提高 日期计算
- 蓝桥杯 算法提高 日期计算
- ADV-74-算法提高-计算整数因子
- 算法提高 ADV-12 计算时间
- 算法提高 ADV-63 利息计算
- 算法提高 ADV-74 计算整数因子
- 算法提高 ADV-76 GDP计算
- 算法提高 ADV-87 利息计算
- 算法提高 日期计算
- 算法提高 日期计算
- 无法识别的属性“targetFramework”解决办法
- eclipse 通过Hibernate 逆向生成实体类和映射文件
- 暑期C++03 之浅拷贝问题抛出与解决
- WindowManger与window之详解篇
- mysql exist运用
- 蓝桥杯 ADV-127 算法提高 日期计算
- 关于JavaScript中apply与call的用法意义及区别(转)
- Linux(Ubuntu)怎样设置鼠标速度(灵敏度)
- unity ShaderForge 移动端与PC端表现不同
- 蓝桥杯 ADV-112 算法提高 c++_ch02_01
- 使用Dagger2前你必须了解的一些设计原则
- 关于Deepin下的一些常用软件的安装及环境配置/py/mongodb
- Confluence5.8.10安装和破解
- js时间戳、毫秒格式化