1979 賽前的準備 日曆

2021-09-05 10:35:48 字數 1362 閱讀 6093

題目描述

寒假馬上要到了,身為志願者的小明也是期待萬分的。

小明對於寒假很是期待,所以每天都要看一下日曆。眾所周知,看日曆也是很麻煩的。現在小明想知道某年某月的日曆格式,你能告訴他嗎?

格式:每行總共七列, 分別為周

一、周二、…、週日。每個數字佔兩列,如果該月不存在該數字輸出兩個空格,兩個數字之間有空格,每行最後乙個數字後面沒有空格, 到該月最後一天直接換行,具體資料格式參照樣例

輸入多組測試資料。

每組測試資料乙個年份n和乙個月份m(2015<=n<=2018, 1<=m<=12)。注:2023年01月01日是周四

輸出 輸入這一年該月的日曆格式。

注:每組樣例後都有空行

樣例輸入

2016-12

2017-01

樣例輸出

1  2  3  4

5 6 7 8 9 10 11

12 13 14 15 16 17 18

19 20 21 22 23 24 25

26 27 28 29 30 31

12 3 4 5 6 7 8

9 10 11 12 13 14 15

16 17 18 19 20 21 22

23 24 25 26 27 28 29

30 31

注意下最後一行如果是7個數的話會多輸入乙個換行,加個限制條件就可以了。

#include

intmain()

} a[2]

[2]=

29; b[1]

=4; b[2]

=5; b[3]

=7; b[4]

=1;int n, m, first, k;

while(~

scanf

("%d-%d"

,&n,

&m))

for(

int i =

1; i <= first -

1; i++

)printf

(" ");

for(

int i =

1; i <=

8- first; i++

)printf

("%2d "

, i)

, k = i;

printf

("\n");

for(

int i = k +

1; i <= a[u]

[m]; i++

)printf

("\n");

printf

("\n");

}return0;

}

NOIP賽前要注意的地方

還是心態最重要。我要想到如果我一時半會兒想不到正解,是很正常的,先去想暴力分,將能拿的分拿到再說。不要想別人怎麼樣。對於可能的最難的題目,不要死磕,也不要慌,馬上將能拿的分拿了,做後面的題,然後返回來想。對於可能有突破口的題目,嘗試尋找突破口,比如1d1d的dp。還有乙個就是,如果知道這檔部分分拿不...

賽前集訓前的總結(警醒)

從搬機房到現在總共考了九場試,並且靠這九場試分了一下機房,然後就在新機房裡倒數了 這幾次考試分數如下 70 228 165 60 85 140 100 20 160 總分1046 排名如下 11 1 9 27 7 12 15 28 9 總排名第10 然後分數統計圖是這樣的 名次統計圖是這個樣子的 統...

CSUOJ 1979 古怪的行列式

這幾天,子浩君潛心研究線性代數。行列式的值定義如下 其中,j1j2.jn 為排列j1j2.jn的逆序數。子浩君很厲害的,但是頭腦經常短路,所以他會按照行列式值的定義去計算,這個行列式子浩君也還是能算對的。但是,在計算的過程中,如果出現連續三行選取的元素為83 s 83 s 82 r 的話,子浩君會忍...