2014_ho_t2.cpp: In function 'int main()':
2014_ho_t2.cpp:16:42: warning: iteration 20005 invokes undefined behavior [-Waggressive-loop-optimizations]
16 | for(int i=1;i<=NN;i++) dp1[i]=dp1[i-1]+p[i];
| ~~~~~~~^
2014_ho_t2.cpp:16:18: note: within this loop
16 | for(int i=1;i<=NN;i++) dp1[i]=dp1[i-1]+p[i];
| ~^~~~
2014_ho_t2.cpp:26:45: warning: iteration 20004 invokes undefined behavior [-Waggressive-loop-optimizations]
26 | for(int i=1;i<=NN;i++) ans=max(ans,dp1[i]-dp2[m][i]);
| ~~~~~^
2014_ho_t2.cpp:26:18: note: within this loop
26 | for(int i=1;i<=NN;i++) ans=max(ans,dp1[i]-dp2[m][i]);
| ~^~~~
2014_ho_t2.cpp:17:59: warning: iteration 20004 invokes undefined behavior [-Waggressive-loop-optimizations]
17 | for(int i=0;i<=m;i++) for(int j=1;j<=NN;j++) dp2[i][j]=INT_MAX/2;
| ~~~~~~~~~^~~~~~~~~~
2014_ho_t2.cpp:17:40: note: within this loop
17 | for(int i=0;i<=m;i++) for(int j=1;j<=NN;j++) dp2[i][j]=INT_MAX/2;
| ~^~~~