麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

【九度oj】1070題(修改自王道機試指南)

2019-11-11 04:54:43
字體:
來源:轉載
供稿:網友
# include <stdio.h> #define ISYEAP(x) x%100!=0 && x%4 == 0 || x%400 == 0?1:0//定義宏判斷是否為閏年,方便計算每月天數int dayOfMonth[13][2] = {	0,0,	31,31,	28,29,	31,31,	30,30,	31,31,	30,30,	31,31,	31,31,	30,30,	31,31,	30,30,	31,31};//預存每月的天數,注意二月配合宏定義作特殊處理struct Date{//一個日期類 	int Day;	int Month;	int Year;	void nextDay(){//這個函數是計算下一天的日期 		Day++;		if(Day>dayOfMonth[Month][ISYEAP(Year)]){			//若自增的日數超過了當月的最大日數			Day = 1;			Month++;//進入下一月 			if(Month>12){//月數大于12 				Month = 1;				Year++;//進入下一年 			} 		} 	} };int buf[3001][13][32];//創建一個三維數組int Abs(int x){//求絕對值的函數 	return x<0?-x:x;} int  main(){	Date tmp;	int cnt=0;//計數器計算天數	tmp.Day=1;	tmp.Month = 1;	tmp.Year = 0;//初始化日期為0年1月1日 	while(tmp.Year !=3001){//日期不超過5000年 		buf[tmp.Year][tmp.Month][tmp.Day] = cnt;						//將該日與0年1月1號天數差保存起來		tmp.nextDay();  //計算下一天日期		cnt++;//日期每向前走一個計數器自動+1 	} 		int d1, m1, y1;		while(scanf("%d%d%d", &y1, &m1, &d1)!=EOF){		PRintf("%d/n", Abs(buf[y1][m1][d1] -buf[y1][1][1]) + 1 );				//用預處理的數據計算兩日期的差值,注意需對其求絕對值 	} 		return 0; }
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 日韩毛片免费观看 | av视在线 | av影片在线观看 | 福利免费观看 | 精品国产一区二区三区久久久 | chinesexxxx刘婷hd 国产91在线播放九色 | 免费观看一级黄色片 | 男人的天堂视频网站 | 日本一区二区不卡在线观看 | 精品国产一区二区三区四区阿崩 | 水卜樱一区二区av | 久久99精品视频在线观看 | 欧美天堂一区 | 免费黄色短视频网站 | h色在线观看 | 99精品视频网站 | 手机av免费电影 | 国产女厕一区二区三区在线视 | 国产亚洲精品久久久久久久久 | 中文字幕www | 日本欧美一区二区三区在线播 | 欧美性生交xxxxx免费观看 | 国产一级在线免费观看 | 久久999久久 | 91久久夜色精品国产网站 | 久久精品视频8 | 国产99久久 | 免费毛片视频 | 精品中文一区 | 九色中文字幕 | 黄色网欧美 | 免费专区 - 91爱爱 | 91久久极品少妇韩国 | 毛片视频在线免费观看 | 国产精品久久久久久久久久10秀 | 国产精品69页 | 久久狠狠高潮亚洲精品 | 免费一级在线观看 | 国产一区二区三区四区波多野结衣 | 久久96国产精品久久久 | 欧美日韩国产成人在线观看 |