|
- 尋找所有組合(進階)
描述: | 輸入兩個正整數 n 和 m,輸出從 1 到 n 及 1 到 m 的所有組合,且組合的兩數不能相同。(注意:是組合,不是排序)。 |
輸入: | 兩個正整數 n 和 m(空白隔開)。(可以 $n \ge m$) |
輸出: | 每組組合一行,格式為 x y($x < y$),中間空白隔開。 |
範例 |
輸入 | 輸出 |
3 4 | 1 2 1 3 1 4 2 3 2 4 3 4 |
5 3 | 1 2 1 3 2 3 1 4 2 4 3 4 1 5 2 5 3 5 |
- 找出範圍內的 3 的倍數或是 7 的倍數
描述: | 輸入兩個整數 a 和 b,輸出 a 到 b 範圍內所有是 3 的倍數或是 7 的倍數的數字。 |
輸入: | 兩個整數 a 和 b(假設 $a\le b$)。 |
輸出: | 範圍內所有 3 的倍數或是 7 的倍數,每個數字輸出一行。 如果沒有,則輸出 X。 |
範例 |
輸入 | 輸出 |
2 17 | 3 6 7 9 12 14 15 |
52 53 | X |
- 最長遞增子序列長度
描述: | 給定一個陣列,求出其最長非遞減子序列(可以不連續)的長度。 |
輸入: | n 個整數的數列。(每個數字空白隔開) 第一個數字為 n,其後 n 個整數。 |
輸出: | 最長非遞減子序列的長度。 |
範例 |
輸入 | 輸出 |
7 9 2 5 3 7 101 18 | 3 6 7 9 12 14 15 |
52 53 | X |
- 正弦函數之泰勒展開式
描述: | $sin x$ 的泰勒展開式公式:$sin\ x=\sum\limits_{n=0}^{\infty}\frac{(-1)^{n}}{(2n+1)!}x^{2n+1}$ |
輸入: | 正整數 t ($1\le t\le 12$)。 |
輸出: | 使用系統提供之函數 sin(x) |
範例 |
輸入 | 輸出 |
7 9 2 5 3 7 101 18 | 3 6 7 9 12 14 15 |
52 53 | X |
- 最大子數組
描述: | 曉華在院子裡鏟一些有價東西,如圖十,數字是東西的價值,鏟子一次只能鏟 3 件東西(東西必須相連),曉華希望一次能鏟到總價最高的三件東西。
請你寫一程式幫曉華找出哪三件總價最高。如果找不到則輸出 None。
(註:0 表示石頭,曉華不希望鏟到石頭,就算總價最高也不能把石頭帶回去。 其次,東西一定是 3 件以上。) |
輸入: | 第一列是正整數 $n$。($3\le n\le 100$) 第二列為 $n$ 個整數的數列,每個數以空白隔開。 |
輸出: | 數列中連續數字和最大值,其中不包刮 0。 |
範例 |
輸入 | 輸出 |
8 7 9 2 5 3 7 101 18 | 3 6 7 9 12 14 15 |
52 53 | X |
|
圖十 |
以上作業只要使用中文寫出演算法(文字)或使用流程圖網站編輯流程圖(截圖) eMail 發送至 [email protected] 。
|