Advertisement
CR7CR7

Problem07

Oct 6th, 2022
829
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.12 KB | None | 0 0
  1. import java.util.Arrays;
  2. import java.util.Scanner;
  3.  
  4. public class Problem07 {
  5.     public static void main(String[] args) {
  6.         Scanner scan =new Scanner(System.in);
  7.         int[] values = Arrays
  8.                 .stream(scan.nextLine().split(" "))
  9.                 .mapToInt(Integer::parseInt)
  10.                 .toArray();
  11.         boolean isWave = false;
  12.  
  13.         for (int i = 1; i < values.length-1; i++) {
  14.             int element=values[i];
  15.             int previous=values[i-1];
  16.             int next=values[i+1];
  17.             if (i%2!=0){
  18.                 if ((element<previous) && (element<next)) {
  19.                     isWave=true;
  20.                 }else{
  21.                     isWave=false;
  22.                     break;
  23.                 }
  24.             }if(i%2==0){
  25.                 if ((element>previous)&&(element>next)) {
  26.                     isWave=true;
  27.                 }else{
  28.                     isWave=false;
  29.                     break;
  30.                 }
  31.             }
  32.  
  33.         }
  34.         if(isWave){
  35.             System.out.println("Yes");
  36.         }else{
  37.             System.out.println("No");
  38.         }
  39.     }
  40. }
  41.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement