Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class FindSequenceBySum
- {
- public static void findSequenceBySum()
- {
- System.out.println("Enter values: ");
- Scanner sc = new Scanner(System.in);
- int n, s;
- n = sc.nextInt();
- s = sc.nextInt();
- int[] sums = new int[n + 1];
- sums[0] = 0;
- for (int i = 0; i < n; i++)
- {
- int ii = i + 1;
- sums[ii] = sums[i] + sc.nextInt();
- for (int j = 0; j < ii; j++)
- {
- if (sums[ii] - sums[j] == s)
- {
- System.out.println((j + 1) + " " + ii);
- return;
- }
- }
- }
- System.out.println("No such sequence");
- }
- public static void main(String[] args)
- {
- findSequenceBySum();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement