Модераторы: bsa
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Из нечетных в четные 
:(
    Опции темы
antonkonikov
Дата 12.5.2010, 17:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 56
Регистрация: 22.3.2009
Где: Украна, Донецк

Репутация: нет
Всего: нет



В целочисленном массиве X=(x1,x2,...,xn) каждую пару x[i] и x[j] (i,j=1,...,n, i<>j)  нечетных элементов преобразовать в четные элементы по формулам:  x[i]:=x[i]+1, x[j]:=x[j]-1.  Пары элементов i,j выбирать в порядке их следования в массиве X.  
PM MAIL WWW ICQ   Вверх
lexa107
Дата 12.5.2010, 20:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 38
Регистрация: 25.4.2010
Где: Минск

Репутация: нет
Всего: нет



Код

int step = 1;
    for (int i = 0; i < N; ++i) {
        if (mas[i]%2)
        {
            mas[i]+=step;
            step *= -1;
        }


Добавлено через 1 минуту и 31 секунду
Код

int step = 1;
    for (int i = 0; i < N; ++i) {
        if (mas[i]%2)
        {
            mas[i]+=step;
            step *= -1;
        }


Добавлено через 2 минуты и 40 секунд
сори, с нетом проблемы(
PM MAIL ICQ   Вверх
azesmcar
Дата 12.5.2010, 20:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 52
Всего: 211



может пора переселяться в центр помощи?
PM   Вверх
casey
Дата 12.5.2010, 21:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 74
Регистрация: 20.12.2006
Где: Украина

Репутация: нет
Всего: 2



Навскидку, нет возможности проверить:

Код

int index1=-1;

    for (int i=0;i<N;++i)
    {


    if (arr[i]%2 && index1!=-1)
        {
        arr[index1]++;
        arr[i]--;
        index1=-1;
        break;
        }
    
    if (arr[i]%2)
        {
        index1=i;
        }

    }


Это сообщение отредактировал(а) casey - 12.5.2010, 22:17
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0441 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.