題目大意:求公元前 4713 年 1 月 1 日 經過 r 天后的日期,公元 1582 年 10 月 4 日以前適用儒略歷,公元 1582 年 10 月 15 日以后適用格里高利歷 q 次詢問,\(q\leq 10^5\) 這題就我目前所知有三種做法: 做法一 大概就是先把儒略歷和格里高利 ...
謹以此篇題解,紀念我那炸掉的T 。。 基本思路 大模擬,我寫了 多行。。 總之就是按照時間依次向后推進 先判斷使用哪一歷法,當r大於等於 時,使用的是格里高利歷,反之,使用儒略歷。之后分類討論。 儒略歷 r lt 儒略歷的話,因為前 年正好是一個閏年,我就將四年分為了一組,也就是每 年有 天,算出經過多少年,再算出減去這些年之后還剩的天數 實際上后面都是這個思路 因為着四年中,第一年就是一個閏年, ...
2020-11-10 19:06 0 835 推薦指數:
題目大意:求公元前 4713 年 1 月 1 日 經過 r 天后的日期,公元 1582 年 10 月 4 日以前適用儒略歷,公元 1582 年 10 月 15 日以后適用格里高利歷 q 次詢問,\(q\leq 10^5\) 這題就我目前所知有三種做法: 做法一 大概就是先把儒略歷和格里高利 ...
儒略日 思路 出題人(1582/10/4 ~ 1582/10/15) 就把他拆成兩部分,一個是刪去之前的,一種是刪去之后的。 刪去之前的,閏年 4 年一次,就對他進行日期的拆分。 刪去之后,閏年 400 一循環,按照 400 搞一搞,就做完了。 code 動物園 思路 ...
賽后我重拳出擊,賽場上我卻爆零。哎。 題解本人口胡。有錯請各位大佬們指出。 A. 儒略日 這題是大型模擬題。 介紹兩種寫法:一種代碼量致死(賽 場 自 閉),一種是非常好寫的。 寫法 1 我在賽場的思路:預處理三種情況(閏年,平年,鬼畜 \(1582\) 年),然后只需快速找到適當的年 ...
UPD:T4題解來了 UPD2:T4過了 小細節小細節(指調了兩天 UPD3:初中生能去noip啦 而且擦線省一 怎么說呢 這個結果 也就這樣了吧 下次加油 怎么說呢 自己還是不太行 明明有370的傻逼分的但是還是掛掉了 現在就是個省二彩筆 算了 就這樣吧 反正初中 ...
CSP-S2020 T1 儒略日 洛谷傳送門 題目描述 為了簡便計算,天文學家們使用儒略日(Julian day)來表達時間。所謂儒略日,其定義為從公元前 4713 年 1 月 1 日正午 12 點到此后某一時刻間所經過的天數,不滿一天者用小數表達。若利用這一天文學歷法,則每一個時刻都將 ...
題面太長不放 https://www.luogu.com.cn/problem/P7075 題解 如何優雅地在開考40分鍾內完成此題? 首先最重要的一點:發現1600年之前的閏年規律都是每4年一次,而1600又正好是400的倍數,所以以1600作為分界線,分成1600年前后兩種情況比較好 ...
補 CSP 上癮了(無奈 題目鏈接 https://loj.ac/p?keyword=CSP-S%202020 題解 A. 儒略日 / julian 離線所有詢問,按儒略日從小到大的順序依次處理。對於公元 1582 年 10 月 4 日(含)之前的部分,直接暴力把所有日期掃一遍;對於公元 ...
坐標定位 HE,秦皇島。 day-2 倒數第二場模擬賽,莫名其妙因為數據水成功的拿到了 rank 1 ,心想這rp不保,期待rp++。 day-1 最后一場模擬賽,算是穩定發揮吧,拿了個ran ...