博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
HDU 1455 Sticks
阅读量:6197 次
发布时间:2019-06-21

本文共 663 字,大约阅读时间需要 2 分钟。

DFS+剪枝!!!!

这是继上一个,做的加难的一个。难了一点点!

非常幸运0MS过!!

AC代码例如以下:

///dfs+剪枝  0MS 236K#include
#include
#include
#include
using namespace std;int n;int a[100];int vis[100];int l,c;bool cmp(int a,int b){ return a>b;}int dfs(int v,int cur,int bg){ int i; if(cur==c) return 1; for(i=bg;i

!。 i++; } return 0; } int main() { int i; while(~scanf("%d",&n)&&n) { int sum=0; for(i=0;i<n;i++) { scanf("%d",&a[i]); sum+=a[i]; } sort(a,a+n,cmp); memset(vis,0,sizeof vis); for(i=a[0];i<=sum;i++) { if(sum%i==0) { l=i; c=sum/i; if(dfs(0,0,0)) break; } } printf("%d\n",i); } return 0; }

转载地址:http://utjca.baihongyu.com/

你可能感兴趣的文章
磁盘阵列 关于Raid0,Raid1,Raid5,Raid10
查看>>
戴尔新专利:一台笔记本,两个可拆卸屏,你怎么看?
查看>>
async
查看>>
c#如何获得ModelVisual3D中MeshGeometry3D对象
查看>>
java8学习:入门
查看>>
数据结构(七):图
查看>>
Jenkins ANT+JUNIT实例(学习笔记二十七)
查看>>
18、【 商品管理模块开发】——前台商品详情、列表、搜索、动态排序功能开发...
查看>>
抛弃console.log(),拥抱浏览器Debugger
查看>>
作为一名合格的JAVA架构师需要点亮那些技能树?
查看>>
调整状态
查看>>
spring AOP
查看>>
Spring(概念)
查看>>
Jodd 5.0.10 发布,OSC 上交口称赞的 Java 工具包
查看>>
Verge3D 2.11 for Blender/3ds Max 发布,WebGL 应用构建框架
查看>>
一:redis安装(Windows)
查看>>
BAT 把持的小程序领地,现在入场的今日头条还有救吗?
查看>>
C语言中的迷途指针
查看>>
DeepMind AlphaStar:Demo很强大,但比赛输了
查看>>
北京教育软件创业公司招 .net工程师
查看>>