#include <stdio.h>
i
;f
(s
,l
)int*l
;{for(i
=0;(i
+2)<s
;i
++)if(l
[i
]>l
[i
+1])printf(" %d",l
[i
+2]);}
int*create_list(int size,int l[]);
int main(void)
{
int size = 9;
int*list = create_list(size,(int[9]){2,1,3,5,4,6,8,7,9});
f(size, list);
return 0;
}
int*create_list(int size,int l[])
{
int*t
=(int*)malloc(sizeof(int)*size
); for(int j=0;j<size;j++)t[j]=l[j];
return t;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppO2YocyxsKWludCpsO3tmb3IoaT0wOyhpKzIpPHM7aSsrKWlmKGxbaV0+bFtpKzFdKXByaW50ZigiICVkIixsW2krMl0pO30KCmludCpjcmVhdGVfbGlzdChpbnQgc2l6ZSxpbnQgbFtdKTsKCmludCBtYWluKHZvaWQpCnsKCWludCBzaXplID0gOTsKCWludCpsaXN0ID0gY3JlYXRlX2xpc3Qoc2l6ZSwoaW50WzldKXsyLDEsMyw1LDQsNiw4LDcsOX0pOwoJCglmKHNpemUsIGxpc3QpOwoJCglyZXR1cm4gMDsKfQoKaW50KmNyZWF0ZV9saXN0KGludCBzaXplLGludCBsW10pCnsKCWludCp0PShpbnQqKW1hbGxvYyhzaXplb2YoaW50KSpzaXplKTsKCWZvcihpbnQgaj0wO2o8c2l6ZTtqKyspdFtqXT1sW2pdOwoJcmV0dXJuIHQ7Cn0KCg==