Так к сожалению не работает, я это первым и попробовал. Тут возможно нужно переписать условие, но не понимаю как. Ведь программа то выполняет что ей сказали:
Вот даже если есть последовательность 2, 5, 1. Она смотрит, что вроде сначала возрастает, 2 меньше 5, но потом в условии еще есть ИЛИ, при котором предыдущее число может быть больше следующего, то есть то что 5 больше 1, это как бы программа считает что все ок. Но так быть не должно. Поэтому как бы так переписать условие, чтобы программа ловила и понимала последовательность является ли возрастающей или спадающей, но если не та и не та, то тоже это понимала. Извиняюсь за много воды и возможно не особо понятного объяснения.
Вот даже если есть последовательность 2, 5, 1. Она смотрит, что вроде сначала возрастает, 2 меньше 5, но потом в условии еще есть ИЛИ, при котором предыдущее число может быть больше следующего, то есть то что 5 больше 1, это как бы программа считает что все ок. Но так быть не должно. Поэтому как бы так переписать условие, чтобы программа ловила и понимала последовательность является ли возрастающей или спадающей, но если не та и не та, то тоже это понимала. Извиняюсь за много воды и возможно не особо понятного объяснения.