本帖最後由 陳曜誌 於 2025-3-17 12:50 編輯
c041 kitajudge
1. 設計說明 :
給定一個數列,找出該數列中最長的「交替奇偶連續(相鄰)子數列」的長度,一個「交替奇偶連續子數列」是指在原數列中相連的數列,其中奇數和偶數交替出現。
2.輸入說明
第 1 列:輸入一個正整數 N(1 <= N <= 10),代表數列中有 N 個數字
第 2~N+1 列:每列輸入一個整數 M(-100 <= M <= 100),依序代表數列內的數字
輸出說明
輸出「最長交替奇偶連續子數列」的長度
範例輸入1
6
-1
2
-3
4
-5
6
範例輸出1
6
範例輸入2
7
3
-2
1
4
-8
10
-12
範例輸出2
4
不使用函式解法一
本帖隱藏的內容需要回復才可以瀏覽
使用函式 法二
本帖隱藏的內容需要回復才可以瀏覽
補充說明 如果判斷奇數寫==1 需要加上abs 不然負數的%運算會出bug |