Всё та же тема валидности. Последний пункт якобы не пройден. int[] winter = {1,2,12};
int[] spring = {3,4,5};
int[] summer = {6,7,8};
int[] autumn = {9,10,11};
int a = Arrays.binarySearch(winter, month);
int b = Arrays.binarySearch(spring, month);
int c = Arrays.binarySearch(summer, month);
i