最蠢的方法
#include <stdio.h> int main(void) { int N, find = 0; int str[60]; scanf("%d", &N); for(int i = 0; i < N; i++) { scanf("%d", &str[i]); } for(int i = 0; i < N - 2; i++) { if((str[i] > str[i+1] && str[i + 1] < str[i + 2] )||(str[i] < str[i + 1] &&str[i + 1] > str[i + 2])) { printf("unsorted"); find = 1; break; } } if(find == 0) printf("sorted"); return 0; }