Re: наибольший нечётный множитель

From
Andrew Ezhguroff ()
To
Andrew Nikitin
Date
2002-10-29T03:46:07Z
Area
RU.ALGORITHMS
From: "Andrew Ezhguroff" <eandr@com2com.ru>

Привет! "Andrew Nikitin" <nsg21@fuse.net>  сообщил(а):

 AN> В определении
 AN> /* greatest odd divisor */
 AN> int god(int x)
 AN> {
 AN> return ........;
 AN> }
 AN> заменить каждый стимвол с кодом 0x2e ('.') на некоторый другой ascii
 AN> чимвол так чтобы в результате получилась функция, возвращающая
 AN> наибольший нечётный делитель аргумента.

Например, так:

int god(int x){
  return (x==0||x%2)? x: god(x/2);
}

С уважением, Андрей.


-- 
Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
--- ifmail v.2.15dev5
 * Origin: Talk.Mail.Ru (2:5020/400)