P1567 统计天数
喜欢的话点个关注吧~对初学者是很大的鼓舞呢
- 首先根据题干,需要建立一个数组,我们规定它的长度是10^6,然后挨个读取。
- 具体思路是,我们设置两个变量,一个是动态的计数变量,一个是静态的计数变量,当动态计数变量大于静态计数变量的时候,说明目前的最长的连续天数已经进行了更新,如果温度有一次下降的话,动态计数变量清零,此时的静态计数变量存储的是该元素之前保持的最长连续天数,如果之后的动态变量超过就重新进行更新,具体看代码:
代码
#include<stdio.h>
#include<memory.h>