Skip to content

Instantly share code, notes, and snippets.

@edinak1
Last active October 29, 2015 07:43
Show Gist options
  • Select an option

  • Save edinak1/7da9171bee9e9d5620e5 to your computer and use it in GitHub Desktop.

Select an option

Save edinak1/7da9171bee9e9d5620e5 to your computer and use it in GitHub Desktop.
package masiv;
public class ElementSum {
public static void main(String[] args) {
int [] data={1,10,5,7,6};
int [] data1={0,0};
int [] data2={};
int [] data3={0,0,15,25,16};
int [] data4={-3,25,2,1,5,9};
int [] data5={6137654,2000000000,9474634,2000000000,3739642};
int [] data6={5};
System.out.println(oddElementSum(data ));
System.out.println(oddElementSum(data1));
System.out.println(oddElementSum(data2));
System.out.println(oddElementSum(data3));
System.out.println(oddElementSum(data4));
System.out.println(oddElementSum(data5));
System.out.println(oddElementSum(data6));
}
static long oddElementSum(int []data)
{
if (data==null || data.length<2)
return -1;
long sum=0;
for(int i=1;i<data.length;i+=2)
sum+=data[i];
return sum;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment