Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package ExerciseList;
- import java.util.Arrays;
- import java.util.List;
- import java.util.Scanner;
- import java.util.stream.Collectors;
- public class O5BombNumbers {
- public static void main(String[] args) {
- Scanner scanner = new Scanner(System.in);
- List<Integer> testList = Arrays.stream(scanner.nextLine().split("\\s+")).
- map(Integer::parseInt).collect(Collectors.toList());
- int bomb = scanner.nextInt();
- int power = scanner.nextInt();
- for (int i = 0; i < testList.size(); i++) {
- if (testList.get(i) == bomb) {
- int start = Math.max(i - power, 0);
- int end = Math.min(i + power, testList.size() - 1);
- testList.subList(start, end + 1).clear();
- i = 0;
- }
- }
- System.out.printf("%d", testList.stream().mapToInt(e -> e).sum());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment