ZZULIOJ 1878 蛤瑋準備禮物

2021-07-16 12:51:48 字數 1270 閱讀 5948

time limit: 1 sec  

memory limit: 128 mb

submit: 850  

solved: 138

submit

status

web board

蛤瑋的妹子要過生日了,經過千挑萬選,蛤瑋決定給妹子買一盒水彩鉛筆,然而賣多少個才合適呢.機智的蛤瑋決定數一數今天是妹子出生的第多少天,然後就買那麼多根鉛筆.

給出蛤瑋妹子的生日和今天的日期,求蛤瑋一共需要買多少.

注意:生日當天算第0天.

t(1<=t<=1000),表示資料組數.

每組資料一行y1,m1,d1,y2,m2,d2,其中y1,m1,d1表示妹子生日的年月日,y2,m2,d2表示蛤瑋所在時空的當前天的年月日.

(1900<=y<=1000000, 1<=m<=12, 1<=d<=當月應有天數).輸入保證當前天在妹子生日之後.

每組資料輸出一行,蛤瑋要買多少根鉛筆.

2

1995 10 24 1995 10 25

1996 1 9 1996 3 7

1

58

思路:首先1900<=y<=1000000 數比較大,直接算 就會超時,所以要優化,每400年為1閏年,利用這個減少計算的次數。

這樣的計算天數的題很考驗自己的模擬能力

#include#include#includeusing namespace std;

bool judge(int x)//判斷閏年

int day(int x,int y)//返回每月的天數

int main()

sum+=flag*sum1;

int year=a+1+flag*400;

for(i=year;i<=x-1;i++)

}else

}printf("%d\n",sum);

} }return 0;

}

187 beego多表操作

beego多表操作 type user struct type article struct type articletype struct 1.rel fk 2.reverse many 3.rel m2m fk就是外來鍵foreign key rel就是正向 reverse就是反向 再來一次 乙...

187 子網域名稱訪問計數

題目描述 乙個 網域名稱,如 discuss.leetcode.com 包含了多個子網域名稱。作為頂級網域名稱,常用的有 com 下一級則有 leetcode.com 最低的一級為 discuss.leetcode.com 當我們訪問網域名稱 discuss.leetcode.com 時,也同時訪問...

工作187 表單校驗規則

這種方式需要在data 中寫入rule 對於需要校驗欄位prop中的如visitorname寫上驗證規則,如下 data rule cardcode d d d x x message 請輸入正確的身份證號碼 trigger blur 其中對於有些需要自定義的校驗規則可以作為變數寫在data中 da...