Given 2 int arrays, a and b, each length 3, return a new array length 2 containing their middle elements. middleWay([1, 2, 3], [4, 5, 6]) → [2, 5] middleWay([7, 7, 7], [3, 8, 0]) → [7, 8] middleWay([5, 2, 9], [1, 4, 5]) → [2, 4] Proste rozwiązanie - nie bierze pod uwagę iż szeregi mogą mieć różna długość public int sum2 ( int [] nums ) { if ( nums . length >= 2 ) return ( nums [ 0 ] + nums [ 1 ]); if ( nums . length == 1 ) return nums [ 0 ]; return 0 ; } Rozwiązanie umożliwiające podjęcie środkowego indeksu bez względu na różnice długości poszczególnych arrayów public int [] middleWay ( int [] a , int [] b ) { int [] newNums = new int [ 2 ]; newNums [ 0 ]= a [ 0 +( a . length - 0 )/ 2 ]; newNums [ 1 ]= b [ 0 +( b . length - 0 )/ 2 ]; return newNums ; }