比赛场次 306
比赛名称 20160419s
比赛状态 已结束比赛成绩
开始时间 2016-04-19 08:00:00
结束时间 2016-04-19 12:00:00
开放分组 全部用户
注释介绍
题目名称 扑克游戏
输入输出 poker.in/out
时间限制 1000 ms (1 s)
内存限制 256 MiB
测试点数 10 简单对比
用户 结果 时间 内存 得分
GravatarFmuckss AAAAAAAAAA 0.017 s 1.84 MiB 100
Gravatar农场主 AAAAAAAAAA 0.020 s 0.30 MiB 100
Gravatarmikumikumi AAAAAAAAAA 0.020 s 0.31 MiB 100
GravatarSatoshi AAAAAAAAAA 0.021 s 0.31 MiB 100
Gravatar_Horizon AAAAAAAAAA 0.022 s 0.56 MiB 100
Gravatarasddddd AAAAAAAAAA 0.029 s 0.31 MiB 100
GravatarKZNS WWWWWWWWWW 0.233 s 0.35 MiB 0

扑克游戏

★☆   输入文件:poker.in   输出文件:poker.out   简单对比
时间限制:1 s   内存限制:256 MiB

【题目描述】

有一棵无穷大的满二叉树,根为start,其余所有点的权值为点到根的距离,如图:


现在你有一些扑克牌,点数从1到13,你要把这些扑克牌全部放到这个树上:

1.当你把点数为i的扑克牌放在权值为j的点上,那么你会得到i*j的分数。

2.当你把一个扑克牌放在一个节点上,那么你就不能把别的扑克牌放在这个节点以及这个节点的子树上。

你的目标是最小化你的得分。


【输入格式】

输入第一行为一个数字N,表示你有的扑克牌数。接下来一行N个数字,数字在1到13之间。

【输出格式】

一行一个数字,最小得分。

【样例输入】

3

5 10 13

【样例输出】

43

【提示】


样例解释:

【数据规模】


30%数据 N<=100。

100%数据满足1<=N<=10000。


【来源】

在此键入。