科大訊飛杯 日期小助手(補)

2022-05-01 04:33:13 字數 613 閱讀 6787

思路:找規律發現母親節出現的日期在8-14之間,若x<8則x=(x+7)%15,父親節出現的日期在15-21之間,

若x<15則x=(x+7)%22,賽時忘記掉2023年不是閏年了真的找bug找吐了

**:

#include #include 

typedef

long

long

ll;using

namespace

std;

const

int inf=0x7fffffff

;const

int maxn=2e5+5

;int a[200],b[200

];int

main()

ti=18,i=1;b[0]=18

;

while(i<=102

)

while(t--)

else

if(m<5||(m==5&&d2000

]))

else

if(m==5&&d>=a[y-2000]||(m==6&&d2000

]))

}return0;

}

科大訊飛杯 日期小助手

作為乙個關心父母的孩子,compute 會在每年的母親節和父親節為父母準備禮物。可是粗心的他卻不記得它們的具體日期了。已知 母親節在每年 5 月的第 2 個週日 父親節在每年 6 月的第 3 個週日。現在你需要告訴他,下乙個 不包括當天 母親節或父親節是在什麼時候。第一行包含乙個整數 t t leq...

牛客科大訊飛杯 日期小助手 暴力模擬

乙個很有趣的模擬題 給你乙個日期,問你最近的後面乙個母親節或父親節是什麼時候。可以看到資料範圍只有一百年,也就是100 365 100組資料,顯然可以暴力。先打出這一百年裡邊的母親節和父親節的表,然後每次輸入乙個日期,暴力 判斷即可。include include include include i...

科大訊飛杯題目

蛇形矩陣 include main for i 0 i include main else break if i 10 i 10 10 i 100 10 10 s 10 printf d n i no9 資料序列 15分 問題描述 乙個正整數有可能可以被表示為n n 2 個連續正整數之和,如 15 ...