fork download
  1. import java.util.Scanner;
  2. class receipt
  3. {
  4. public static void main(String args[])
  5. {
  6. Scanner input = new Scanner(System.in);
  7. int sum=0, p,t,l=1;
  8. t=input.nextInt();
  9. while(t>=l){
  10. p=input.nextInt();
  11. for(int i=12;i>=1;i--){
  12. sum=sum+p/2^(i-1);
  13. p=p%2^(i-1);
  14. }
  15. System.out.println(sum);
  16. sum=0;
  17. l++;
  18. }
  19. }
  20. }
Success #stdin #stdout 0.06s 2184192KB
stdin
4
10
256
255
4096
stdout
31
158
161
2078