We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cd9e042 commit 81d3ca7Copy full SHA for 81d3ca7
scripts/algorithms/F/Find Triangular Sum of an Array/Find Triangular Sum of an Array.java
@@ -1,12 +1,15 @@
1
class Solution {
2
public int triangularSum(int[] nums) {
3
- while(nums.length > 1){
4
- int[] arr = new int[nums.length-1];
5
- for(int i=0; i<arr.length; i++){
6
- arr[i] = (nums[i] + nums[i+1]) % 10;
7
- }
8
- nums = arr;
+ return find(nums,nums.length);
+ }
+
+ public int find(int[] a, int n){
+ if(n == 1)
+ return a[0];
9
10
+ for(int i=0;i<n-1;i++){
11
+ a[i] = (a[i] + a[i+1])%10;
12
}
- return nums[0];
13
+ return find(a,n-1);
14
-}
15
+}
0 commit comments