亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

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

日期類問題之月份牌問題

2019-11-11 07:28:28
字體:
來源:轉載
供稿:網友
PRoblem : 月份牌問題Time Limit: 1 Sec  Memory Limit: 128 MBSubmit: 38  Solved: 11[Submit][Status][Web Board]Description這里有一份2011年的月份牌可以參考      January               February               March       Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa                   1         1  2  3  4  5         1  2  3  4  52  3  4  5  6  7  8   6  7  8  9 10 11 12   6  7  8  9 10 11 129 10 11 12 13 14 15  13 14 15 16 17 18 19  13 14 15 16 17 18 1916 17 18 19 20 21 22  20 21 22 23 24 25 26  20 21 22 23 24 25 2623 24 25 26 27 28 29  27 28                 27 28 29 30 3130 31       April                  May                   June        Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa                1  2   1  2  3  4  5  6  7            1  2  3  43  4  5  6  7  8  9   8  9 10 11 12 13 14   5  6  7  8  9 10 1110 11 12 13 14 15 16  15 16 17 18 19 20 21  12 13 14 15 16 17 1817 18 19 20 21 22 23  22 23 24 25 26 27 28  19 20 21 22 23 24 2524 25 26 27 28 29 30  29 30 31              26 27 28 29 30                                                                                       July                 August              September      Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa                1  2      1  2  3  4  5  6               1  2  33  4  5  6  7  8  9   7  8  9 10 11 12 13   4  5  6  7  8  9 1010 11 12 13 14 15 16  14 15 16 17 18 19 20  11 12 13 14 15 16 1717 18 19 20 21 22 23  21 22 23 24 25 26 27  18 19 20 21 22 23 2424 25 26 27 28 29 30  28 29 30 31           25 26 27 28 29 3031      October               November              December      Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa                   1         1  2  3  4  5               1  2  32  3  4  5  6  7  8   6  7  8  9 10 11 12   4  5  6  7  8  9 109 10 11 12 13 14 15  13 14 15 16 17 18 19  11 12 13 14 15 16 1716 17 18 19 20 21 22  20 21 22 23 24 25 26  18 19 20 21 22 23 2423 24 25 26 27 28 29  27 28 29 30           25 26 27 28 29 30 3130 31請編程實現輸出給定年份(1600-2050),給定月份(1-12)的月份牌。Input兩個數 N M,表示公元N年,M月。Output該月的月份牌,注意格式。Sample Input2012 12Sample OutputSu Mo Tu We Th Fr Sa                   12  3  4  5  6  7  89 10 11 12 13 14 1516 17 18 19 20 21 2223 24 25 26 27 28 2930 31 具體思路:本題就是一個日期類問題,注意閏年和平年的二月份天數的表示,還有的技巧就是如何控制輸出。注意公元一月一日是星期一,直接從這一天往后推即可。 
#include<cstdio>#include<iostream>using namespace std; bool isLeap(int y){	if(y%4==0&&y%100!=0 || y%400==0)	   return true;	else	   return false; } int main(){	int y,m;	int ms[20]={0,31,28,31,30,31,30,31,31,30,31,30,31};	while(scanf("%d%d",&y,&m)!=EOF){		printf("Su Mo Tu We Th Fr Sa/n");		if(isLeap(y))		   ms[2]=29;		else 		   ms[2]=28;		int sum=0;  		for(int i=1;i<y;i++)		{			if(isLeap(i))			   sum+=366;			else 			  sum+=365;		} 		for(int i=1;i<m;i++) 		  sum+=ms[i];		sum+=1;		int flag = sum%7,sum1=0;		switch(flag)		{			//后者比前者多三個空格 			case 0: printf(" 1");sum1=1;break;			case 1: printf("    1");sum1=2;break;			case 2: printf("       1");sum1 = 3;break;			case 3: printf("          1");sum1=4;break;			case 4: printf("             1");sum1 = 5;break;			case 5: printf("                1");sum1=6;break;			case 6: printf("                   1"); sum1=7;break; 		}		if(sum1%7==0)		   printf("/n"); //遇到7的倍數要換行		for(int k=2;k<=ms[m];k++){			sum1++; 			if(sum1%7==0)			{				//說明這是一行的最后一個				//先輸出與前一個數保持距離的空格				printf(" ");				if(k>=1&&k<=9)				 printf(" %d/n",k);				else 				 printf("%d/n",k);			}			else if(sum1%7==1)			{				//表示這是開頭的第一個				if(k>=1&&k<=9)				 printf(" %d",k);				else 				 printf("%d",k);			}			else{								printf(" ");				if(k>=1&&k<=9)				 printf(" %d",k);				else 				 printf("%d",k);							} 		} 		printf("/n");	}	return 0;}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
成人免费激情视频| 草民午夜欧美限制a级福利片| 国产精品欧美日韩久久| 91精品久久久久久久久不口人| 欧美成人黑人xx视频免费观看| 91久久精品一区| www.日本久久久久com.| 亚洲石原莉奈一区二区在线观看| 国产精品狼人色视频一区| 亚洲日韩欧美视频一区| 日韩精品在线免费播放| 欧美国产日韩视频| 97精品在线观看| 欧美成人免费在线观看| 国产网站欧美日韩免费精品在线观看| 亚洲2020天天堂在线观看| 亚洲在线www| 日韩动漫免费观看电视剧高清| 日韩极品精品视频免费观看| 欧洲亚洲免费在线| 亚洲国产日韩欧美综合久久| 91最新国产视频| 国产午夜精品全部视频在线播放| 国产激情999| 精品国产一区二区三区久久| 亚洲自拍偷拍第一页| 黑丝美女久久久| 欧美日韩国产123| 久久伊人精品视频| 亚洲国产日韩欧美综合久久| 亚洲女同性videos| 91极品视频在线| 日韩精品999| 国产在线视频一区| 日韩中文字幕精品视频| 国产亚洲精品激情久久| 亚洲午夜色婷婷在线| 日韩va亚洲va欧洲va国产| 亚洲免费电影一区| 成人国产亚洲精品a区天堂华泰| 亚洲视频欧美视频| 久久成人18免费网站| 久久天天躁狠狠躁夜夜av| 国产精品va在线播放我和闺蜜| 成人xxxx视频| 国产精选久久久久久| 亚洲欧美日本另类| 性欧美xxxx| 亚洲精品少妇网址| 国产精品美女免费看| 九九热r在线视频精品| 欧美专区国产专区| 夜夜嗨av一区二区三区四区| 97精品国产aⅴ7777| 91九色国产社区在线观看| 精品久久久久久电影| 日本a级片电影一区二区| 激情久久av一区av二区av三区| 久久久av亚洲男天堂| 欧美在线观看网址综合| 国产精品极品在线| 久久全球大尺度高清视频| 亚洲人成人99网站| 久久久久中文字幕2018| 国产一区二区三区视频| 亚洲精品suv精品一区二区| 国产精品视频一| 欧美一级视频一区二区| 久久成人这里只有精品| 一区二区三区四区在线观看视频| 久久精品电影网站| 国产精品第1页| 91丝袜美腿美女视频网站| 亚洲一级片在线看| 91精品国产免费久久久久久| 成人黄色影片在线| 日韩**中文字幕毛片| 成人免费在线视频网站| 深夜福利国产精品| 日韩欧美一区二区在线| 欧美电影在线免费观看网站| 色樱桃影院亚洲精品影院| 日韩av色综合| 久久久精品视频在线观看| 欧美成人在线免费| 久久久久中文字幕2018| 亚洲自拍小视频| 国产98色在线| 亚洲精品成人av| 欧美成人精品在线观看| 亚洲欧美国产日韩中文字幕| 97在线免费观看视频| 国产精品入口免费视频一| 亚洲国产精品一区二区三区| 亚洲欧美日韩国产中文| 成人在线精品视频| 久久这里有精品视频| 在线播放日韩欧美| 精品国产乱码久久久久酒店| 欧美国产一区二区三区| 国产aⅴ夜夜欢一区二区三区| 欧美激情一区二区三区在线视频观看| 81精品国产乱码久久久久久| 精品中文字幕乱| www.欧美三级电影.com| 欧美成人性色生活仑片| 97在线视频免费播放| 日韩电影免费观看在线| 中文字幕久久久av一区| 欧美激情免费观看| 欧美在线性爱视频| 欧美俄罗斯性视频| 久久精品视频中文字幕| 欧美www在线| 欧美大尺度激情区在线播放| 亚洲久久久久久久久久| 精品视频在线播放| 国产精品福利无圣光在线一区| 国产婷婷97碰碰久久人人蜜臀| 91极品视频在线| 国产一区香蕉久久| 欧美精品在线网站| xxxxx成人.com| 久久精品电影一区二区| 1769国内精品视频在线播放| 国产精品精品视频一区二区三区| 亚洲电影在线观看| 亚洲成年人在线播放| 91国偷自产一区二区三区的观看方式| 亚洲天堂免费观看| 欧美一级免费视频| 欧美日韩国产限制| 日韩福利伦理影院免费| 国产精品亚洲一区二区三区| 日韩av成人在线观看| 另类图片亚洲另类| 国产一区二区丝袜| 日韩视频免费在线观看| 啪一啪鲁一鲁2019在线视频| 成人信息集中地欧美| 国产日产久久高清欧美一区| 欧美人在线观看| 一区二区国产精品视频| 国产成人精品一区二区三区| 色99之美女主播在线视频| 亚洲美女视频网| 国产中文字幕亚洲| 国产精品综合久久久| 中文字幕国产精品久久| 欧美黑人极品猛少妇色xxxxx| 中文字幕精品一区二区精品| 97久久超碰福利国产精品…| 亚洲精品视频免费在线观看| 久久久亚洲精品视频| 久久人91精品久久久久久不卡| 亚洲免费人成在线视频观看| 日韩精品在线观看网站| 久久久久国产精品www| 91系列在线观看| 91在线无精精品一区二区| 欧美日韩亚洲系列| 中文字幕在线亚洲| 日本韩国欧美精品大片卡二| 国产欧美一区二区三区在线看|