#include <stdio.h>
#include <stdlib.h>
int main()
{
int i, N, n, m;
int temp[10000000]; //数组要开足够大,不然(..>^^>..)
scanf("%d", &N);
for (i = 0; i < N; i++)
{
scanf("%d", &temp[i]);
}
n = 1;
m = 0;
/*有两种输入情况:一、输入连续型数据 (1 2 3 4 5 6){不过这种情况与题目无关...}
二、输入非连续型 (1 2 3 2 4 5 6)*/
for (i = 0; i < N-1; i++) //循环遍历
{
if (temp[i] < temp[i+1]) //如果温度在持续上升,则n++计数
{
n++; //统计连续气温上升天数
/*对待第一种情况输入数据(1 2 3 4 5 6)做的判断*/
if (n > m) //比较当前最高气温连续天数和历史气温连续天数,如果前者大则将n赋值给m
{
m = n;
}
}
else //如果降温了(连续升温被打断了)
{
/*对待第二种情况输入数据(1 2 3 2 4 5 6)做的判断*/
if (n > m) //比较当前最高气温连续天数和历史气温连续天数,如果前者大则将n赋值给m
{
m = n;
}
n = 1; //计数器n清零
}
}
printf("%d", m);
return 0;
}