建议还是使用数组,这种做法很大的问题
by ZQIN_P @ 2023-01-05 10:48:49
@[Wyz66](/user/786872)
您的问题:在判断完最后一个数后不会更新答案。所以只需要在输出前再更新一遍答案即可。
```cpp
#include <bits/stdc++.h>
using namespace std;
int n, tmp, cnt, v, maxp;
int main()
{
cin >> n;
for (int i = 1; i <= n; i++)
{
cin >> tmp;
if (tmp > v) cnt++;
else
{
maxp = max(maxp, cnt);
cnt = 0;
}
v = tmp;
}
maxp = max(maxp, cnt);
cout << ++maxp;
return 0;
}
```
~~请允许我不要脸的要一个关注,谢谢~~
by tbdsh @ 2023-01-05 10:51:22