求助啊,为什么啊!!

P1567 统计天数

做复杂了……
by Max6700 @ 2023-05-31 16:06:21


```cpp #include<bits/stdc++.h>//完美的开始 using namespace std; int last,now=-1;//分别表示:上一个和当前这个 int n;//天数 int maxn,cnt;//最大连续次数、当前连续次数 int main(){ //输入 cin>>n; //模拟 for(int i=1;i<=n;i++) { cin>>now;//输入当前这个温度 if(now>last)//如果大于昨天的温度(温度上升) cnt++;//连续天数增加 else { maxn=max(maxn,cnt);//否则要先记录,然后归一 cnt=1; } last=now;//迭代 } maxn=max(maxn,cnt);//注:重点,由于可能最后一串是最长的,但没有遇到“now<=last”的情况,所以得在记录一次 cout<<maxn;//输出 return 0;//完美的结束~ } ```
by Max6700 @ 2023-05-31 16:10:28


非常滴感谢
by lxy040208 @ 2023-05-31 21:24:16


|