1381: 【循环基础】数的分类

Memory Limit:128 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:
Submit:108 Solved:1

Description

如果一个二进制数中1的个数比0的个数多,我们称这样的数为A类数,反之我们称为B类数(包含相等的情况),那么49这个数显然就是个B类数,你能编写一个程序来判断一下输入的十进制数是A类还是B类么?

Input

一行,一个数

Output

一行,一个字母

Sample Input Copy

49

Sample Output Copy

B

HINT

49转换成二进制数为11000103个,13个,所以为B类数

循环条件:是否转换到0

循环内容:

      做除法运算

      记录商

      记录余数

      累计01的个数

Source/Category