0

Есть массив {15,15,15,16,17,19,19,23}, нужно вывести пропущенные числа (18,20,21,22)

Как это сделать? Сломал голову уже)

Qew
  • 17
  • Если есть массив полный, то сравнивать два массива. Либо взять максимальный элемент и от 0 до MAX сравнивать в цикле. Если есть такое число, то пропустить, если нет, то вывести. – Aidar Saifutdinov May 05 '18 at 08:01
  • 2
    Покажите попытки ломания головы – vikttur_Stop_RU_war_in_UA May 05 '18 at 08:07

1 Answers1

1
for(int i = 0; i < mass.length - 1; i++){

    int num = mass[i + 1] - mass[i];

    if(num > 1){

        for(int j = 1; j < num; j++){

              sout(mass[i] + j);

       }

}
insolor
  • 49,104