若將一個(gè)正整數(shù)化為二進(jìn)制數(shù),在此二進(jìn)制數(shù)中,我們將數(shù)字1的個(gè)數(shù)多于數(shù)字0的個(gè)數(shù)的這類二進(jìn)制數(shù)稱為A類數(shù),否則就稱其為B類數(shù)。
例如:
(13)10 = (1101)2,其中1的個(gè)數(shù)為3,0的個(gè)數(shù)為1,則稱此數(shù)為A類數(shù);
(10)10 = (1010)2,其中1的個(gè)數(shù)為2,0的個(gè)數(shù)也為2,稱此數(shù)為B類數(shù);
(24)10 = (11000)2,其中1的個(gè)數(shù)為2,0的個(gè)數(shù)為3,則稱此數(shù)為B類數(shù);
程序要求:求出1~1000之中(包括1與1000),全部A、B兩類數(shù)的個(gè)數(shù)。
無
無