четверг, 12 апреля 2012 г.

найти номера первых двух рядом стоящих одинаковых элементов в массиве

  1. где взять массив?
  2. как его увидеть?
  3. собственно решение
нужно сравнить i-й элемент с i+1-м, если они равны - значит решение найдено

int a[N];

for (int i = 0; i < N-1; i++)
{
    if (a[i] == a[i+1])
    {
        cout << i << "-й и " << (i+1) << "-й элементы равны " << a[i] << endl;
        break;
    }
}


Комментариев нет:

Отправить комментарий