|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Ivan Frolcov 2:5020/175.2 22 Feb 2001 12:11:07 To : Alexander Babanov Subject : Задачка ;) -------------------------------------------------------------------------------- [...] AB> print ++$#{[(sprintf '%b', 666) =~ /1/g]}; AB> Предлагается придумать новые или сократить эти ;) Особенно интересуют AB> менее очевидные варианты. $n=666; while($n){$v=$n&1; $n>>=1; $cnt++ if $v}; print $cnt; правда, он, на мой взгляд, самый очевидный :-) --- ifmail v.2.15 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/3300a53266fe.html, оценка из 5, голосов 10
|