Показать сообщение отдельно

  #6  
Старый 18.04.2010, 20:05
BrainDeaD
Постоянный
Регистрация: 09.06.2005
Сообщений: 531
С нами: 11010660

Репутация: 439


По умолчанию

Цитата:
Сообщение от M_script_  
Как-то так:
PHP код:
int xxx(int X, int Y)
{
    for(
int i = 1; i < X + Y; ++i)
        if(
i + i > X + Y) 
            return 
i - 1;
} 
чего-то я не понимаю. у меня так не получается.

вот моя версия:

Код:
do 
{
      Y--;
      X++;
}
while (X<Y);
return X;

при условии X<Y (eсли на оборот, то просто меняем местами переменные)
и оба числа чётные или нечётные(если одно чётное, другое нет, то вычитаем из результата 0,5.)

Последний раз редактировалось BrainDeaD; 18.04.2010 в 22:26..
 
Ответить с цитированием