psilogic: (Default)
psilogic ([personal profile] psilogic) wrote2007-03-06 03:50 pm

C - прикол

Как быстро проверить, является ли число степенью двойки?
На входе дано беззнаковое целое ненулевой разрядности, допускающее все операции языка C для типа unsigned. На выходе должно быть bool.

Циклы, ясное дело, не приветствуются. Мой ответ пока заскринен.

[identity profile] esyr.livejournal.com 2007-03-06 02:29 pm (UTC)(link)
А при чём здесь Си? Лично у нас подобные радости жизни на практикуме по ассемблеру были.

[identity profile] sillykong.livejournal.com 2007-03-06 04:09 pm (UTC)(link)
С - символический ассемблер. )

[identity profile] psilogic.livejournal.com 2007-03-06 10:17 pm (UTC)(link)
гы :)

[identity profile] psilogic.livejournal.com 2007-03-06 10:19 pm (UTC)(link)
Си способен на многое :)