Advertisement
DPELED

2015a_91que2

Mar 5th, 2017
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.52 KB | None | 0 0
  1.     public static boolean what(int[] a, int num)
  2.     {
  3.         int start = 0;
  4.         int sum = a[0];
  5.         int end = 1;
  6.         while(start < a.length){
  7.             if(sum == num)
  8.                 return true;
  9.             else if(sum > num){
  10.                 sum -= a[start];
  11.                 start++;
  12.             }
  13.             else if(end < a.length){
  14.                 sum += a[end];
  15.                 end++;
  16.             }
  17.             else
  18.                 return false;
  19.         }
  20.         return sum == num;
  21.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement