poj 2080
来源:互联网 发布:淘宝代理一件代发 编辑:程序博客网 时间:2024/05/19 13:15
在马虎中WA了三次啊!
#include<iostream>using namespace std;int fun(int n){ if((n%4==0 && n%100!=0)|| n%400==0) return 1; else return 0;}int main(){int a[13],i,year,month,date,j,n;a[1]=31;a[3]=31;a[4]=30;a[5]=31;a[6]=30;a[7]=31;a[8]=31;a[9]=30;a[10]=31;a[11]=30;a[12]=31;while(1){cin>>n;if(n==-1)break;n++;int m=n;for(i=2000;;i++){if(fun(i)==1)//是闰年{a[2]=29;if(m<=366){ for(j=1; j<=12; j++){ if(m>a[j])m-=a[j];else{year=i;month=j;date=m;break;}}break;}elsem-=366;//要减去366天的}else//不是闰年{a[2]=28;if(m<=365){for(j=1; j<=12; j++){ if(m>a[j])m-=a[j];else{year=i;month=j;date=m;break;}} break;}elsem-=365;//要减去365天的}}printf("%d-",year);if(month<10)printf("0");printf("%d-",month);if(date<10)printf("0");printf("%d ",date);n=(n-1)%7;if(n==1)printf("Sunday\n");if(n==3)printf("Tuesday\n");if(n==2)printf("Monday\n");if(n==4)printf("Wednesday\n");if(n==5)printf("Thursday\n");if(n==6)printf("Friday\n");if(n==0)printf("Saturday\n");}return 0;}
- poj 2080
- poj 2080
- POJ 2080
- poj 2080
- POJ 2080 Calendar
- POJ 2080/ZOJ 2420
- poj-2080 日历题
- 北大POJ 2080 Calender
- POJ 2080 Calender
- POJ 2080 日历
- POJ - 2080 Calendar
- POJ 2080 (线性表)
- POJ 2080 Calendar
- poj 2080 Calendar
- Calendar-poj-2080
- POJ 2080 Calendar
- POJ 2080:Calendar
- POJ 2080 Calendar G++
- 测试
- javascript 商品列表统计金额(checkbox)
- 浅谈Objective-C协议和委托
- 暴风雨后 - ESRI 映射出云的未来
- 什么是高内聚,低耦合。
- poj 2080
- 运维监控之Nagios实战(三)&Nagios配置文件
- Linux下Gcc生成和使用静态库和动态库详解(转)
- Android软件开发之获取通讯录联系人信息
- 有infopath的sharepoint 2010 Library里的列的设置,infopath上传到sharepoint server
- Android读写文件正确实行方法介绍
- 搬入点点博客
- javascript 错误 "Uncaught TypeError: string is not a function"
- Http Error Code