BitSets - gopichandnishad/Codility GitHub Wiki
public class PS14 {
public static void main(String args[]){
int A = 3, B = 7;
System.out.println("Total bits set 1 are: " + solution(A, B));
}
public static int solution(int A,int B){
int AB = A * B;
int count = 0;
String binaryResult = Integer.toBinaryString(AB);
System.out.println("Binary Representaion of " + AB + " : " + binaryResult);
for (int i=0; i < binaryResult.length(); i++) {
String[] sNums = binaryResult.split("");
//System.out.println("Binary Array :" + sNums[i]);
if ( Integer.parseInt(sNums[i]) == 1){count ++;}
}
return (count);
}
}