Calendar - SGU 115(日期判断)
2015-09-17 11:29
274 查看
这年的开始的第一天是星期 1
代码如下:
========================================================================================================
代码如下:
========================================================================================================
#include<stdio.h> #include<algorithm> #include<vector> #include<iostream> #include<math.h> #include<string.h> using namespace std; ///平年 int M[13]={0,31,28,31,30,31,30,31,31,30,31,30,31}; int Week(int date, int month) { int w=date; if(month>12 || month<1 || date<1 || date > M[month]) return -1; for(int i=1; i<month; i++) w += M[i]; return (w%7) ? (w%7) : 7; } int main() { int date, month; scanf("%d%d", &date, &month); int w = Week(date, month); if(w < 0) printf("Impossible\n"); else printf("%d\n", w); return 0; }
相关文章推荐
- HDU 4292 Food
- js学习笔记
- 51nod 1391 01串 (dp+hash)
- latex幻灯片
- Hadoop —— Ubuntu单机环境部署Hadoop1.2.1
- 关于Eclipse中JSP,JS,HTML等代码自动提示的设置
- JS最常用 正则表达式3
- n个数操作k次每次一数乘以x,求所有数或值的最大值 "Or" Game
- 网页布局基础
- ArcGIS教程:山体阴影工作原理
- 常见C++内存池技术
- Java Web实现的基本MVC实例分析
- jprofiler监控linux下的tomcat
- [Java开发] cookie、session及实现记住密码,自动登录思路
- HuffmanTree
- java学习之LinkedHashSet
- 关于service启动方式
- ubuntu安装jdk以及配置java环境变量
- JDBC、Ibatis、Hibernate对比、以及优点缺点
- form 上传 html 代码