給你一個長度為n的陣列
你可以選擇對陣列中每個數字進行一次操作(也可以不做),使得陣列中所有值的乘積起來要最大
操作:對於ai你可以將他變成−ai−1
第一行有一個整數n,代表長度為n的陣列
第二行有n個數字,代表陣列的每項值
1<=n<=1e6
-1e9<=ai<=1e9
輸出n個數字
代表經操作完後陣列能達到最大乘積合的每項值
# 範例輸入1: 4 2 2 2 2 # 範例輸入2: 1 0 # 範例輸入3: 3 -3 -3 2
# 範例輸出1 -3 -3 -3 -3 # 範例輸出2: 0 # 範例輸出3:: -3 -3 2
編號 | 身分 | 題目 | 主題 | 人氣 | 發表日期 |
沒有發現任何「解題報告」 |