牛客小白月賽3 H紀年

2021-08-19 22:14:16 字數 845 閱讀 3884

時間限制:c/c++ 1秒,其他語言2秒

空間限制:c/c++ 32768k,其他語言65536k

64bit io format: %lld

cwbc和xhrlyb在學習干支紀年法。

干支紀年法是中國曆法上自古以來就一直使用的紀年方法。干支是天乾和地支的總稱。甲、乙、丙、丁、戊、己、庚、辛、壬、癸等十個符號叫天乾;子、醜、寅、卯、辰、巳、午、未、申、酉、戌、亥等十二個符號叫地支。

為了方便程式的書寫,我們不妨將天乾記做1到10,地支記做1到12。

通過查閱日曆,cwbc知道農曆2023年是戊戌年,xhrlyb想知道農曆的n年是什麼年。

0年指1年的前一年。

聰明的你在仔細閱讀題目後,一定可以順利的解決這個問題!

輸入資料有多組資料,每行有乙個整數,表示n。
輸出資料應有多行,每行兩個整數,分別表示天乾和地支的編號。

示例1

2018

5 11

示例2

2020

7 1

n ∈ [0, 1018]。

1 ≤ t ≤ 1000。

首先算出公元4年為甲子年,所以先直接列出0123四種情況,其他的直接取模60即可

#includeusing namespace std;

typedef long long ll;

ll n;

struct p[65];

void init()

}int main() }

}

牛客小白月賽3 H 紀年

cwbc和xhrlyb在學習干支紀年法。干支紀年法是中國曆法上自古以來就一直使用的紀年方法。干支是天乾和地支的總稱。甲 乙 丙 丁 戊 己 庚 辛 壬 癸等十個符號叫天乾 子 醜 寅 卯 辰 巳 午 未 申 酉 戌 亥等十二個符號叫地支。為了方便程式的書寫,我們不妨將天乾記做1到10,地支記做1到1...

牛客小白月賽3

a 我們規定母音字母有a e i o u,並且規定半母音字母y也是母音字母。cwbc在學習英語,xhrlyb為了讓cwbc的記憶更加深刻,於是她讓cwbc把每個字串的所有字母都變成乙個恰好不大於它本身的小寫母音字母。可是cwbc比較貪玩,並且他想讓你幫他完成這個任務。聰明的你在仔細閱讀題目後,一定可...

牛客小白月賽 3

按照題目模擬就行了,注意題目母音加了乙個y就行 include include using namespace std const int maxn 2e5 5 char yuan 6 intmain cout 字首和的使用 c,cw,cwb,cwbc都是根據上乙個狀態來進行的所以,每乙個狀態就是上...