新南威爾士大學COMP9021 QUIZ3課業解析

題意: 按照移動規則進行移動,規則是0-7的數字爲從北開始的順時針的八個方向,每移動到一個位置,將該位置的開關反轉(on變成off,off變成on),然後進行下一次的移動,初始條件是原點的開關爲on,其他所有位置爲off。 解析: 先將輸入的十進制整數轉換爲八進制,如果輸入是由0開始的,則保留0。隨後按照轉換的八進制數字,從左向右的移動,每次移動,對移動到的位置的開關狀態進行改變,最後保留爲上下左
相關文章
相關標籤/搜索