Есть ответ 👍

С#, консоль дан целочисленный массив размера n. вставить после каждой его серии элемент с нулевым значением. серия - это группа подряд идущих одинаковых элементов, длина серии — количество этих элементов (длина серии может быть равна 1).

284
400
Посмотреть ответы 2

Ответы на вопрос:


Using system; static void main() {           int[] sourcearray = new int[] {3, 1, -4, -4, 65};                   //исходный массив           int[] newarray = new int[sourcearray.length * 2];                   //новый массив с максимальной нужной длиной           int newarrayindex = 0;                                             //индекс для нового массива           for (int i = 0; i < sourcearray.length; i++)           {                     newarray[newarrayindex++] = sourcearray[i];                     if (i == sourcearray.length - 1 || sourcearray[i] ! = sourcearray[i + 1])                             newarray[newarrayindex++] = 0;           }           for (int i = 0; i < newarrayindex; i++)                             //выводим новый массив на экран                     console.write(newarray[i] + " ");           console.readkey(); }
Zaayeva
4,7(18 оценок)

«алгоритм — это конечный набор правил, который определяет последовательность операций для решения конкретного множества и обладает пятью важными чертами: конечность, определённость, ввод, вывод, эффективность» . (д. э. кнут)

Популярно: Информатика