Algorithm °æ (¾«»ªÇø)
·¢ÐÅÈË: sino (²èË®ÏÈÉú), ÐÅÇø: Algorithm
±ê Ìâ: ZSUCPC 2000ÖÐɽͬ־ÃǵÄÌâ½â--µÚ2ÊÔµÚ4Ìâ
·¢ÐÅÕ¾: ¹þ¹¤´ó×϶¡Ïã (2001Äê08ÔÂ27ÈÕ10:11:34 ÐÇÆÚÒ»), Õ¾ÄÚÐżþ
·¢ÐÅÈË: splutter (´ô×Ó), ÐÅÇø: ACMICPC
±ê Ìâ: [ºÏ¼¯]µÚ¶þÊÔµÚËÄÌâ forgetful
·¢ÐÅÕ¾: ÒÝÏÉʱ¿Õ Yat-sen Channel (Tue Jun 19 05:26:05 2001), Õ¾ÄÚÐżþ
------------------------------------------------------
monster@argo (²»ÔÙ¶éÂ䣬²»ÔÙÍ) ÓÚFri May 11 23:08:03 2001)
Ìáµ½£º
תÐÅÕ¾: argo
function GetOneCount(I: Integer): Integer;
var
Count: Integer;
begin
Count := 0;
while I > 0 do
begin
if I mod 2 = 1 then Inc(Count);
I := I shr 1;
end;
GetOneCount := Count;
end;
function GetZeroCount(I: Integer): Integer;
var
Count: Integer;
begin
Count := 0;
while I > 0 do
begin
if I mod 2 = 0 then Inc(Count);
I := I shr 1;
end;
GetZeroCount := Count;
end;
var
M, I, C: Integer;
begin
C := 0;
repeat
begin
Write('M = ');
Readln(M);
until (M >= 1) and (M <= 1030);
for I := 1 to M do
if GetZeroCount(I) > GetOneCount(I) then Inc(C);
Writeln(C);
end.
------------------------------------------------------
wishes (·çÖеÄÉþ×Ó) ÓÚFri May 11 23:12:33 2001Ìáµ½£º
ÌâÄ¿¸ã´íÁËÄØ£¬MÊÇСÓÚ10µÄ30´Î·½µÄ
------------------------------------------------------
monster
faint...Ëüд³ÉÁË1030...
------------------------------------------------------
legend (°®ÀÏÆÅÅàѵ°à±ÏÒ) ÓÚFri May 11 23:18:11 2001Ìáµ½£º
ËùÒÔ²»ÄÜÄÇÑùË㣬ºÇºÇ
------------------------------------------------------
monster@argo (²»ÔÙ¶éÂ䣬²»ÔÙÍ) ÓÚFri May 11 23:18:48 2001)
Ìáµ½£º
תÐÅÕ¾: argo
µ±È»
------------------------------------------------------
mysunshine (ÓêÒ»Ö±ÏÂ) ÓÚFri May 11 23:20:55 2001Ìáµ½£º
ft...
Ôõô×öѽ£¿
¡¾ ÔÚ legend (°®ÀÏÆÅÅàѵ°à±ÏÒ) µÄ´ó×÷ÖÐÌáµ½: ¡¿
: ËùÒÔ²»ÄÜÄÇÑùË㣬ºÇºÇ
: ¡¾ ÔÚ monster (²»ÔÙ¶éÂ䣬²»ÔÙÍ) µÄ´ó×÷ÖÐÌáµ½: ¡¿
: : faint...Ëüд³ÉÁË1030...
------------------------------------------------------
Holmaming (¸ü¼Ó·ç²É¶¯³¯¶Ë) ÓÚFri May 11 23:23:39 2001Ìáµ½£º
¸ÃÌâµÄ½â·¨Ï൱¾«Ã²»ÊÇÎÒµÈÄÜÏë³öÀ´µÄ£¬½¨Òé¸÷λ»¹ÊDz»ÒªÀË·Ñʱ¼ä°É¡£^_^
¡¾ ÔÚ monster@argo (²»ÔÙ¶éÂ䣬²»ÔÙÍ) µÄ´ó×÷ÖÐÌáµ½: ¡¿
: ¡¾ ÔÚ mk (Öð·ç) µÄ´ó×÷ÖÐÌáµ½: ¡¿
: : µÚËÄÌâ 01ͳ¼Æ£¨50·Ö£©
: : ½üÀ´ÓйصÄר¼ÒÃÇÔÚ½øÐÐÒ»ÏîÓйضþ½øÖÆÊýµÄÑо¿£¬Ñо¿Éæ¼°µÄÒ»¸öͳ¼ÆÎÊÌâÁîËû
ÃÇ´ó
: : 1¸öÊý¶à£¬¾Í³ÆnΪAÀàÊý¡£
: : ¡¡¡¡
: function GetOneCount(I: Integer): Integer;
: var
: Count: Integer;
: begin
: Count := 0;
: ¡¡¡¡
------------------------------------------------------
legend (°®ÀÏÆÅÅàѵ°à±ÏÒ) ÓÚFri May 11 23:24:57 2001Ìáµ½£º
ÖØ´ó´ò»÷~~~~~~~~
²»ÈçÌù³öÀ´°É£¿ ^_^
¡¾ ÔÚ Holmaming (¸ü¼Ó·ç²É¶¯³¯¶Ë) µÄ´ó×÷ÖÐÌáµ½: ¡¿
: ¸ÃÌâµÄ½â·¨Ï൱¾«Ã²»ÊÇÎÒµÈÄÜÏë³öÀ´µÄ£¬½¨Òé¸÷λ»¹ÊDz»ÒªÀË·Ñʱ¼ä°É¡£^_
^
: ¡¾ ÔÚ monster@argo (²»ÔÙ¶éÂ䣬²»ÔÙÍ) µÄ´ó×÷ÖÐÌáµ½: ¡¿
: : function GetOneCount(I: Integer): Integer;
: : var
------------------------------------------------------
mysunshine (ÓêÒ»Ö±ÏÂ) ÓÚFri May 11 23:25:10 2001Ìáµ½£º
kuang faint
¡¾ ÔÚ Holmaming (¸ü¼Ó·ç²É¶¯³¯¶Ë) µÄ´ó×÷ÖÐÌáµ½: ¡¿
: ¸ÃÌâµÄ½â·¨Ï൱¾«Ã²»ÊÇÎÒµÈÄÜÏë³öÀ´µÄ£¬½¨Òé¸÷λ»¹ÊDz»ÒªÀË·Ñʱ¼ä°É¡£^_
^
: ¡¾ ÔÚ monster@argo (²»ÔÙ¶éÂ䣬²»ÔÙÍ) µÄ´ó×÷ÖÐÌáµ½: ¡¿
: : function GetOneCount(I: Integer): Integer;
: : var
------------------------------------------------------
monster@argo (²»ÔÙ¶éÂ䣬²»ÔÙÍ) ÓÚFri May 11 23:26:48 2001)
Ìáµ½£º
תÐÅÕ¾: argo
¡¾ ÔÚ Holmaming (¸ü¼Ó·ç²É¶¯³¯¶Ë) µÄ´ó×÷ÖÐÌáµ½: ¡¿
: ¸ÃÌâµÄ½â·¨Ï൱¾«Ã²»ÊÇÎÒµÈÄÜÏë³öÀ´µÄ£¬½¨Òé¸÷λ»¹ÊDz»ÒªÀË·Ñʱ¼ä°É¡£^_
^
: ¡¾ ÔÚ monster@argo (²»ÔÙ¶éÂ䣬²»ÔÙÍ) µÄ´ó×÷ÖÐÌáµ½: ¡¿
: : function GetOneCount(I: Integer): Integer;
: : var
10^k´Î·½ÒÔϵĸöÊý¿ÉÒÔÓÃÅÅÁÐ×éºÏËã³öÀ´£¬ÎÊÌâÊÇ10^k ~ mÕâ¶Î
------------------------------------------------------
Holmaming (¸ü¼Ó·ç²É¶¯³¯¶Ë) ÓÚFri May 11 23:26:52 2001Ìáµ½£º
ºÇºÇ£¬ÎÊjast°É¡£
¡¾ ÔÚ legend (°®ÀÏÆÅÅàѵ°à±ÏÒ) µÄ´ó×÷ÖÐÌáµ½: ¡¿
: ÖØ´ó´ò»÷~~~~~~~~
: ²»ÈçÌù³öÀ´°É£¿ ^_^
: ¡¾ ÔÚ Holmaming (¸ü¼Ó·ç²É¶¯³¯¶Ë) µÄ´ó×÷ÖÐÌáµ½: ¡¿
: : ¸ÃÌâµÄ½â·¨Ï൱¾«Ã²»ÊÇÎÒµÈÄÜÏë³öÀ´µÄ£¬½¨Òé¸÷λ»¹ÊDz»ÒªÀË·Ñʱ¼ä°É¡£
^_^
------------------------------------------------------
legend (°®ÀÏÆÅÅàѵ°à±ÏÒ) ÓÚFri May 11 23:29:33 2001Ìáµ½£º
Ëû²»ÔÚ£¬Äã¼ÈÖªÆ侫Ãî×ÔȻ֪µÀÔõô×ö°É¡£²»ÈçÒ»Õ¹ÉíÊÖµÄ˵ £º£©
¡¾ ÔÚ Holmaming (¸ü¼Ó·ç²É¶¯³¯¶Ë) µÄ´ó×÷ÖÐÌáµ½: ¡¿
: ºÇºÇ£¬ÎÊjast°É¡£
: ¡¾ ÔÚ legend (°®ÀÏÆÅÅàѵ°à±ÏÒ) µÄ´ó×÷ÖÐÌáµ½: ¡¿
: : ÖØ´ó´ò»÷~~~~~~~~
: : ²»ÈçÌù³öÀ´°É£¿ ^_^
------------------------------------------------------
Holmaming (¸ü¼Ó·ç²É¶¯³¯¶Ë) ÓÚFri May 11 23:31:52 2001Ìáµ½£º
hoho£¬Ã÷Ì쿼ÊÔ£¬Ã»Ê±¼ä³¤Æª´óÂÛµÄ˵¡£
¡¾ ÔÚ legend (°®ÀÏÆÅÅàѵ°à±ÏÒ) µÄ´ó×÷ÖÐÌáµ½: ¡¿
: Ëû²»ÔÚ£¬Äã¼ÈÖªÆ侫Ãî×ÔȻ֪µÀÔõô×ö°É¡£²»ÈçÒ»Õ¹ÉíÊÖµÄ˵ £º£©
: ¡¾ ÔÚ Holmaming (¸ü¼Ó·ç²É¶¯³¯¶Ë) µÄ´ó×÷ÖÐÌáµ½: ¡¿
: : ºÇºÇ£¬ÎÊjast°É¡£
--
ߢȡÉú»îÖÐÿһ¶äÇåеÄÀË»¨,Öǻ۵ÄÀË»¨ ..»ã³ÉÒôÀֵĺ£Ñó.
¡ù À´Ô´:¡¤¹þ¹¤´ó×϶¡Ïã bbs.hit.edu.cn¡¤[FROM: mtlab4.hit.edu.cn]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
Ò³ÃæÖ´ÐÐʱ¼ä£º8.101ºÁÃë