日期計算 計數

2021-09-12 16:40:30 字數 855 閱讀 7399

時間限制:

1.0s

記憶體限制:

256.0mb

問題描述:

問題描述

給定乙個年份y和乙個整數d,問這一年的第d天是幾月幾日?

注意閏年的2月有29天。滿足下面條件之一的是閏年:

1) 年份是4的整數倍,而且不是100的整數倍;

2) 年份是400的整數倍。

輸入格式

輸入的第一行包含乙個整數y,表示年份,年份在1900到2015之間(包含1900和2015)。

輸入的第二行包含乙個整數d,d在1至365之間。

輸出格式

輸出兩行,每行乙個整數,分別表示答案的月份和日期。

樣例輸入

2015

80樣例輸出321

樣例輸入

2000

40樣例輸出29

while true:

try:

mon = [31,28,31,30,31,30,31,31,30,31,30,31]

year = int(input())

day = int(input())

if((year%4==0 and year%100!=0) or year%400 == 0):

mon[1]=29

month = 1

for i in mon:

if(day - i>0):

day -= i

month+=1

else:

break

print(month)

print(day)

except:

break

計算算計的girls

昨天中午吃完午飯,看到園區的公告上有datagirls的分享會,內心一陣雀躍,有種找到組織的欣喜,下午的時候,隔壁小姐姐問我晚上的datagirls參加不,小雞啄公尺點頭,去去去。七點半的研討會,我們去的有點早,但是點心已經擺好了,忍不住吃了些土,一起來的男生小夥伴說,果然是程式媛,還是女生細心,會...

計算計算機位元組順序

problem write a function that determines whether a computer is big endian or little endian solution include using namespace std int is little endian b...

日期計算 計算某一年的x天是幾月幾日

問題描述 給定乙個年份y和乙個整數d,問這一年的第d天是幾月幾日?注意閏年 閏年條件 年份是4的倍數,而不是100倍數 或者年份是400的倍數 輸入格式 輸入的第一行包括乙個整數y表示年份,年份在1900到2015年 輸入的第二行包含乙個整數d,d在1至365之間 輸出格式 輸出兩行,每行乙個整數,...