当前位置:网站首页>2022河南萌新联赛第(五)场:信息工程大学 F - 分割草坪
2022河南萌新联赛第(五)场:信息工程大学 F - 分割草坪
2022-08-10 05:46:00 【WA_自动机】
F - 分割草坪
首先可以用区间 d p dp dp 的方式,对于 d p [ i ] [ j ] dp[i][j] dp[i][j] 的求解,我们只要以 i i i, j j j 为底边,枚举顶点 k ( i < k < j ) k(i<k<j) k(i<k<j) ,划分出三角形 ( i , j , k ) (i,j,k) (i,j,k) ,然后我们就将要求的值分为 d p [ i ] [ k ] + d p [ k ] [ j ] + dp[i][k]+dp[k][j]+ dp[i][k]+dp[k][j]+ 三角形 ( i , j , k ) (i,j,k) (i,j,k) 的花费,找到花费最小的值就可以了。
之后可以发现,所有的三角形都有一个顶点为 1 1 1 的方案显然是最优的,推导一下公式就可以得出答案
#include<bits/stdc++.h>
using namespace std;
typedef long long LL;
signed main()
{
int n;cin>>n;
LL res=0;
for(int i=3;i<=n;i++)
res+=i*(i-1);
cout<<res;
return 0;
}
边栏推荐
- 强化学习_03_表格方法实践(CartPole-v0 And MontoCarlo)
- H3C文档NAT专题
- Talking about 3 common shadow rendering techniques in games (2): shadow cone
- Kernel performance analysis summary
- Two-dimensional cartoon rendering - coloring
- VS Code插件国际化
- 新手使用 go channel 需要注意的问题
- Unity2D动画生成操作(简单)
- Using parseInt() in TypeScript
- markdown类图学习
猜你喜欢
随机推荐
氨氮吸附材料原理
内核映像文件格式
交换机的功能和ipv4
Easy to master Unity of eight prior to rendering
CuteOneP 一款php的OneDrive多网盘挂载程序 带会员 同步等功能
Lunix(阿里云服务器)安装Anaconda并开启jupyter服务本地访问
全网可达并设备加密
Parallax Mapping: More Realistic Texture Detail Representation (Part 1): Why Use Parallax Mapping
【论文解读】滴滴智能派单-KDD2018 Large-Scale Order Dispatch in On-Demand Ride-Hailing
unity瓦片地图调整图片大小
mysql连接报错:Cannot get a connection, pool error Timeout waiting for idle object
强化学习_06_DataWhale深度Q网络
Unity的GetComponentsInChildren1、2、3
Ingress Controller performance test(1)
markdown类图学习
MySQL 免安装版/解压版的安装与配置(Win & Unix & Linux)
OpenGL学习笔记(LearnOpenGL)-第三部分 绘制矩形
unity在UI界面上展示旋转模型
UnityShader入门精要-高级光照基础
修改 QtCreator 配置解决 “无法运行 rc.exe” 问题









