文章目录
前言
一、题目要求
链接点此https://www.luogu.com.cn/problem/P1567
二、使用步骤
1.引入库
代码如下(示例):
#include<iostream>
using namespace std;
long long arr[1000000];//因为数组容量太大,将数据放置堆中
int main() {
int N=0;
cin >> N;
for (int i = 0; i < N; i++)
{
cin >> arr[i];
}
int day = 1;//因为天数递增也要算上第一天,所以初始天数为一
int max = 0;//定义最大连续增长天数
for (int i = 0; i < N-1; i++)
{
if (arr[i + 1] > arr[i])//如果递增,天数+1
{
day++;
if (t > max)/如果递增的天数大于我的最大增长天数
{
max = day;//将递增天数放到我的最大值中
}
}
else//如果温度减小
{
t = 1;//天数置一,继续循环下去
}
}
cout << max << endl;//最后输出最大递增天数
return 0;
}
2.读入数据
运行结果如下