import java.util.*;
import static java.lang.System.*;
public class main{
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int lines = sc.nextInt();
for(int i =0; i < lines; i++)
{
String input = Integer.toString(sc.nextInt());
String bin_str = Integer.toBinaryString(Integer.parseInt(input));
int count1 = 0;
for(int j = 0; j < bin_str.length(); j++)
if(bin_str.charAt(j) == '1')
count1 ++;
String hex_to_dec_str = Integer.toBinaryString(Integer.parseInt(input, 16));
int count2 = 0;
for(int j = 0; j < hex_to_dec_str.length(); j++)
if(hex_to_dec_str.charAt(j) == '1')
count2 ++;
System.out.println(String.format("%d %d", count1, count2));
}
}
};
留言
張貼留言