aboutsummaryrefslogtreecommitdiff
path: root/challenge-163/adam-russell/java/ch-1.java
blob: c81b0ea9d0b2751dae66bb35aca942dacfce9ec3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
class SumAnd{
    public static int sumAnd(int[] numbers){
        int sum = 0;
	for(int i = 0; i < numbers.length; i++){
            for(int j = i + 1; j < numbers.length; j++){
                sum += numbers[i] & numbers[j];
	    }
	}
	return sum;
    }

    public static void main(String[] args){
        System.out.println(SumAnd.sumAnd(new int[]{1, 2, 3}));
        System.out.println(SumAnd.sumAnd(new int[]{2, 3, 4}));
    }
}