给后人的一点提示

P1880 [NOI1995] 石子合并

``` #include<bits/stdc++.h> using namespace std; int a[205],f1[205][205],f2[205][205],sum[205]; int main() { int n; cin>>n; for(int i=1;i<=n;i++) { scanf("%d",&a[i]); a[i+n]=a[i]; } for(int i=1;i<=n*2;i++) { f1[i][i]=0; f2[i][i]=0; sum[i]=sum[i-1]+a[i]; } for(int L=2;L<=n;L++) { for(int i=1;i<=2*n-L+1;i++) { int j=i+L-1; f1[i][j]=0x3f3f3f3f; f2[i][j]=0; for(int k=i;k<j;k++) { f1[i][j]=min(f1[i][j],f1[i][k]+f1[k+1][j]+sum[j]-sum[i-1]); f2[i][j]=max(f2[i][j],f2[i][k]+f2[k+1][j]+sum[j]-sum[i-1]); } } } int ans1=0x3f3f3f3f,ans2=0; for(int i=1;i<=n;i++) { ans1=min(ans1,f1[i][i+n-1]); ans2=max(ans2,f2[i][i+n-1]); } cout<<ans1<<endl<<ans2; return 0; } ```
by sel_fish @ 2019-07-10 09:08:44


$$\bold{\text{反馈}}$$ $$\small\text{如果你认为某个帖子有问题,欢迎向洛谷反馈,以帮助更多的同学。}$$ $$\colorbox{#3bb4f2}{\color{white}无法令人理解的无意$\cdots\tiny\nabla$}$$ $$\small\text{请具体说明理由,以增加反馈的可信度。}$$ $$\color{#dedede}\boxed{\color{black}\text{|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}$$ --- $$\small\color{#0e90d2}\text{取消~~~~~~~~~~~~~~~~~~~~~~~~}\color{#dedede}\text{|}\color{#0e90d2}\text{~~~~~~~~~~~~~~~~~~~~~~~~确定}$$ $$$$ $$\bold{\text{提示}}$$ $$\small\text{举报成功,感谢您的反馈}$$ --- $$\small\color{#0e90d2}\text{确定}$$
by 幻之陨梦 @ 2019-07-10 09:09:53


@[ZhanLang](/space/show?uid=123808) 所以这个帖子为什么要被举报?
by Celestial_Scarlet @ 2019-07-10 09:13:39


断环为链是基操啊
by Social_Zhao @ 2019-07-10 09:13:57


@[ZhanLang](/space/show?uid=123808) 所以这个帖子为什么要被举报?
by Social_Zhao @ 2019-07-10 09:15:15


@[Social_Zhao](/space/show?uid=92254) 无意义内容,您干吗不去发题解,在这里发也没啥太大用处,别人最多去看题解,谁有心思看讨论呀
by 幻之陨梦 @ 2019-07-10 09:18:04


@[ZhanLang](/space/show?uid=123808) 查错査自闭不应该优先看讨论吗
by Celestial_Scarlet @ 2019-07-10 09:23:02


如果对各位大佬造成了无意义内容,十分抱歉,主要某人的习惯是先看讨论版的失误
by sel_fish @ 2019-07-10 09:25:47


@[baoyu](/space/show?uid=93465) 那您是大佬,我们同学全是看题解
by 幻之陨梦 @ 2019-07-10 09:27:27


@[ZhanLang](/space/show?uid=123808) 那你举报的理由何在??
by star_city @ 2019-07-10 09:28:33


| 下一页