Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Arrays;
- import java.util.Scanner;
- import java.util.ArrayList;
- import java.util.*;
- public class AloneNumbers {
- public static void main(String[] args) {
- Scanner sc = new Scanner(System.in);
- String num = sc.nextLine();
- String[] numbers = num.split(", ");
- int[] numbers2 = new int[numbers.length];
- int n = sc.nextInt();
- ArrayList<Integer> ready = new ArrayList<>();
- for (int i = 0; i < numbers.length; i++) {
- numbers2[i] = Integer.parseInt(numbers[i]);
- ready.add(numbers2[i]);
- }
- for (int j = 1; j < numbers2.length - 1; j++) {
- if (numbers2[j] == n) {
- if (numbers2[j] != numbers2[j - 1] && numbers2[j] != numbers2[j + 1]) {
- if (numbers2[j + 1] >= numbers2[j - 1]) {
- ready.set(j, numbers2[j + 1]);
- } else if (numbers2[j - 1] > numbers2[j + 1]) {
- ready.set(j, numbers2[j - 1]);
- }
- }
- }
- }
- System.out.println(ready);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment