楊輝三角 hdu - 2032
還記得中學時候學過的楊輝三角嗎?具體的定義這裡不再描述,你可以參考以下的圖形:
11 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
input
輸入資料報含多個測試例項,每個測試例項的輸入只包含乙個正整數n(1<=n<=30),表示將要輸出的楊輝三角的層數。
output
對應於每乙個輸入,請輸出相應層數的楊輝三角,每一層的整數之間用乙個空格隔開,每乙個楊輝三角後面加乙個空行。
sample input
2 3sample output
11 1
11 1
1 2 1
#include using namespace std;
int main()
else if (i == k-1)
else p1[i] = p2[i] + p2[i - 1];
}for (int i = 0; i < k; i++)
}if (k % 2 == 0)
else if (i == k - 1)
else p2[i] = p1[i] + p1[i - 1];
}for (int i = 0; i }
} cout << endl;
}}
第二期訓練白銀組第四題
time limit 1000 1000 ms memory limit 32768 32768 k lily的好朋友xiaoou333最近很空,他想了一件沒有什麼意義的事情,就是統計一篇文章裡不同單詞的總數。下面你的任務是幫助xiaoou333解決這個問題。有多組資料,每組一行,每組就是一篇小文章...
第二次周賽白銀組G題
做題的時候被自己的遞迴繞暈了,原來可以分割的每2個數相加再分割,這樣子就能省去很多麻煩,實在是沒有想到。簡單意思就是比如777,我一開始的想法是,7 7 7 21,21最後再分割成1 2 3。最好的其實是7 7 14,分割成1,4,再用5 7 12,分割最後得到3.還有就是用字元陣列來做數字輸入會方...
2023年藍橋杯C C 組B組第二題
include includeint a 30 int fun1 int num for int j last printf n if getasynckeystate 48 sum if j 29 if go 0 if k 27 a k 0 else if go 1 else if go 2 把剩...