十进制转二进制,直接一直除以2,余数是1的计数器加一。

import java.util.Scanner;

// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        int n = in.nextInt();
        int m = in.nextInt();
        int cnt1 = 0;
        int cnt2 = 0;
        while(n>0){
            if(n%2==1){
                cnt1++;
            }
            n/=2;
        }
        while(m>0){
            if(m%2==1){
                cnt2++;
            }
            m/=2;
        }
        System.out.println(cnt1);
        System.out.println(cnt2);
    }
}