編寫乙個日期類,要求按***x-xx-xx 的格式輸出日期,實現加一天的操作。
輸入第一行表示測試用例的個數m,接下來m行每行有3個用空格隔開的整數,分別表示年月日。測試資料不會有閏年。
輸出m行。按***x-xx-xx的格式輸出,表示輸入日期的後一天的日期。
21999 10 20
2001 1 31
1999-10-21注意個位數日期前面要有0。2001-02-01
#include #include #include int month[13][2] = , , , , , , , , , , , , };
bool isleap(int year)
int main()
printf("%04d-%02d-%02d\n", yy, mm, dd);
} else printf("%04d-%02d-%02d\n", yy, mm, dd+1); }
//system("pause");
return 0;
}
Codeup墓地 問題 A 日期差值
有兩個日期,求兩個日期之間的天數,如果兩個日期是連續的我們規定他們之間的天數為兩天。有多組資料,每組資料有兩行,分別表示兩個日期,形式為yyyymmdd 每組資料輸出一行,即日期差值 20130101 201301055 include int isleapyear int year 判斷是否是閏年...
codeup墓地 日期累加
設計乙個程式能計算乙個日期加上若干天後是什麼日期。輸入第一行表示樣例個數m,接下來m行每行四個整數分別表示年月日和累加的天數。輸出m行,每行按yyyy mm dd的個數輸出。1 2008 2 3 100 2008 05 13 include include using namespace std 定...
codeup墓地 八皇后 排列問題
會下西洋棋的人都很清楚 皇后可以在橫 豎 斜線上不限步數地吃掉其他棋子。如何將8個皇后放在棋盤上 有8 8個方格 使它們誰也不能被吃掉!這就是著名的八皇后問題。對於某個滿足要求的8皇后的擺放方法,定義乙個皇后串a與之對應,即a b1b2 b8,其中bi為相應擺法中第i行皇后所處的列數。已經知道8皇后...