題目連結:https://zerojudge.tw/ShowProblem?problemid=i071 :::warning 紀錄小明家的高度,並從小明家往左、往右比較。 以變數(lefthighest、righthighest)記錄小明家左邊、右邊最高樓高(初值為小明家樓高)。從小明家往左、往右比較,若比較的樓高>lefthighest、righthighest,則答案sum+1(記得每次執行時將sum重新計算),並調整lefthighest、righthighest。 <font color=cake>注意小明家高度在陣列的位置,要存在輸入位置-1,即building[location-1]</font>。 ::: C++程式碼
2/7/2023題目連結:https://zerojudge.tw/ShowProblem?problemid=g308 :::warning 使用陣列(transinfo)紀錄格子是否曾經過。若<font color=cake>沒有</font>經過,<font color=cake>儲存傳送點資訊</font> ; 若<font color=fart>曾經過</font>,<font color=fart>設為「-1」</font>。 使用布林陣列(brownie)來記錄每個格子是否有布朗尼,吃過後將bool值設為「0」(布林值與0,1的關係),並以此判斷是否將答案+1。 每次結束後紀錄傳送後的位置。 ::: C++程式碼
2/7/2023or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up