SGU115
来源:互联网 发布:java post 中文乱码 编辑:程序博客网 时间:2024/05/17 23:59
给定n,m(n,m<=100),求2001年m月n日是星期几
模拟即可,n,m有可能不合法
#include<cstdio>#include<cmath>#include<cstring>#include<ctime>#include<iostream>#include<algorithm>#include<string>#include<vector>#include<queue>#include<set>using namespace std;#define rep(i,a,b) for(int i=a;i<=b;i++)#define rrep(i,a,b) for(int i=a;i>=b;i--)#define erep(i,e,x) for(int i=x;i;i=e[i].next)#define irep(i,a) for(__typeof(a.begin()) i=a.begin();i!=a.end();i++)#define read() (strtol(ipos,&ipos,10))#define sqr(x) ((x)*(x))#define PS system("pause")#define pb push_backstring name="",in=".in",out=".out";int mon[]={0,31,28,31,30,31,30,31,31,30,31,30,31};int n,m,pos;void Work(){scanf("%d%d",&n,&m);if(m>12||m<1){cout<<"Impossible"<<endl;return;}if(n>mon[m]||n<1){cout<<"Impossible"<<endl;return;}rep(i,1,m)rep(j,1,mon[i]){if(i==m&&j==n){cout<<pos+1<<endl;return;}pos=(pos+1)%7;}}int main(){//freopen((name+in).c_str(),"r",stdin);//freopen((name+out).c_str(),"w",stdout);//Init();Work();//PS;return 0;}
- SGU115
- sgu115
- sgu115
- sgu115:Calendar
- SGU115 Calendar
- SGU115 水题 Too Easy
- SGU 水题集合2 SGU112 SGU113 SGU114 SGU115
- Lua 在 windows上的环境配置
- js小技巧3 横向下拉菜单
- 463个生活小窍门 找找你需要的!(201-463)
- 实现分页的另类代码
- 黑马程序员_银行调度系统
- SGU115
- 如何让网站被百度快速收录,搜索引擎入站
- 谈正确理解 CAP 理论 Brewer’s CAP Theorem
- 哈夫曼编码
- js小技巧4 jquery模仿flash导航
- 使用 Spring 2.5 基于注解驱动的 Spring MVC
- 淘宝(taobao)HSF框架
- 关于技术型人才与研究型人才
- KMP字符串匹配(3)