)
燈帶顏色變換(Java /C++/Py/Js/Go/C)題解華為OD機試新系統真題 華為OD上機考試新系統真題 8月9號 100分題型華為OD機試新系統真題目錄點擊查看: 華為OD機試新系統真題題庫目錄|機考題庫 + 算法考點詳解題目描述小明設計了一條燈帶,該燈帶中共有16盞燈(編號0到15),每盞燈有兩種顏色:紅色(用字符R表示)和綠色(用字符G表示)。每過一秒,燈帶中的燈都會按照以下規則進行一次顏色變換:如果上一秒燈lights[i]的兩個相鄰燈lights[i-1]和lights[i+1]顏色一致,則燈lights[i]在當前秒需要設置為綠色。其他場景(相鄰燈顏色不一致、或燈只有單一鄰居),則該燈在當前秒需要設置為紅色。注意:燈帶中編號為0的燈和編號為15的燈是不相鄰的(線性燈帶,首尾不相連)。因此編號0的燈只有右鄰居lights[1]/