调式的时候没问题,请问哪里有错,63分

P1567 统计天数

@[Liking_Cpp_In_Luogu](/user/705620) 不是最长上升子序列。 最长上升子序列允许不相邻。 请看清题目再来说,红题也不可能有这种 dp
by EtHereal_Algorithm @ 2022-04-09 13:29:26


@[Bary](/user/586854) max没有赋初值还能拿63分……
by Liking_Cpp_In_Luogu @ 2022-04-09 13:30:20


@[EtHereal_Algorithm](/user/711624) 看错了不好意思,自删了
by Liking_Cpp_In_Luogu @ 2022-04-09 13:31:09


@[Bary](/user/586854) max是C++中已有的函数名,请不要用这个名字。 使用 `maxn,Max,ma`等名字更佳。 另外,需要 `maxn=0`. 建议全局变量,定义数组 `a[1e6+5]`,放到主函数外面。
by EtHereal_Algorithm @ 2022-04-09 13:32:32


@[Liking_Cpp_In_Luogu](/user/705620) 下次回复求助帖认真看题就好了
by EtHereal_Algorithm @ 2022-04-09 13:33:24


@[EtHereal_Algorithm](/user/711624) 他没有调用<math.h>所以用max没事吧,还有借楼问一下你这些红字怎么打
by Liking_Cpp_In_Luogu @ 2022-04-09 13:34:17


@[EtHereal_Algorithm](/user/711624) 这样子改过以后,还有一个测试点出错
by Bary @ 2022-04-09 13:44:42


@[Bary](/user/586854) ```cpp #include <bits/stdc++.h> int a,b,n,tmp=1,ans; int main() { std::cin>>n>>a; while(--n) { std::cin>>b; if(b>a) tmp++; else tmp=1; ans=std::max(ans,tmp); a=b; } std::cout<<ans; return 0; } ```
by EtHereal_Algorithm @ 2022-04-09 14:00:57


@[Liking_Cpp_In_Luogu](/user/705620) ``` `text` ``` 这不是红字,这是引用单行的代码段。
by EtHereal_Algorithm @ 2022-04-09 14:02:02


|