この配列があるとしましょう
$number = [2,1,4,3,6,2];
最初に配列の要素を 2 でペアにし、それらの違いを見つけます。これが最初の要件の出力です。
$diff[] = [1,1,4];
2番目にすべての差を合計すると、これが最終出力です
$sum[] = [6];
条件:
- 配列のサイズは常に偶数です
- ペアの最初の要素は常に 2 番目の要素よりも大きいため、負の差はありません
私がこれまで行ってきたことは、配列のサイズを数えただけで、その後、それらを 2 でペアにする方法がわかりません。T_T
これはphpで可能ですか?それを行うための組み込み関数はありますか?