class Main {
public static void main(String[] args) {
System.out.println("Hello world! - java.jsrun.net ");
System.out.println(arraySum1(new int[]{1,2,3},3));
System.out.println(arraySum1(new int[]{6,2,3},3));
System.out.println(arraySum1(new int[]{6,2,3,3,1},5));
System.out.println(arraySum1(new int[]{6,2,3,5,1},5));
System.out.println("======================");
System.out.println(arraySum2(new int[]{1,2,3},3));
System.out.println(arraySum2(new int[]{6,2,3},3));
System.out.println(arraySum2(new int[]{6,2,3,3,1},5));
System.out.println(arraySum2(new int[]{6,2,3,5,1},5));
}
public static int arraySum1(int[] arr,int len){
int sum=0;
if(len>0){
sum+=arr[0];
for(int i=1;i<len;i++){
arr[i-1]=arr[i];
}
sum+=arraySum1(arr,len-1);
}
return sum;
}
public static int arraySum2(int[] arr,int len){
int sum=0;
for(int i=0;i<len;i++){
sum += arr[i];
}
return sum;
}
}