TOPIC

WA10%, porem todos os casos foram testados

LUIZ EDUARDO DE JESUS SANTANA asked 1 year ago

pensei em todos os casos possiveis em ainda usei o uDebug, porem sem sucesso. O codigo a seguir

import java.util.Scanner;

public class Main {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        Scanner dado = new Scanner(System.in);
        int interations = dado.nextInt();
        int alternator=0;
        boolean checkistrue = true;
        int[] alturas = new int[interations];
        for (int i = 0; i < alturas.length; i++) {
            alturas[i]=dado.nextInt();
            if(i!=0&&alturas[i]>alturas[i-1]) {
                alternator++;
            }else if(i!=0&&alturas[i]<alturas[i-1]) {
                alternator--;
            }
            if (alternator>=2||alternator<=-2||(i!=0&&alturas[i]==alturas[i-1])) {
                checkistrue = false;
                break;
            }
        }
        if(interations==1) {
            checkistrue=false;
        }
        if (checkistrue&&interations!=0) {
            System.out.println(1);
        }else {
            System.out.println(0);
        }
    }
}

This topic has not been answered yet. Be the first!

Remember not post solutions. Your post may be reviewed by our moderators.