返回列表 發帖

c041 最長交替奇偶連續子數列

本帖最後由 陳曜誌 於 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

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

返回列表