P82 · 装箱与覆盖 · 经典问题 · 难

等圆装入正多边形 · m = 5 · n = 80

在中心为 (1,1)、外接圆半径为 1、首个顶点为 (2,1) 的正 m 边形内放入 n 个互不重叠的等圆,最大化圆半径。

子题m = 5 · n = 80
目标最大化 圆半径

纪录对比

圆半径 · 越大越好
纪录数值 / 区间作者 / 持有人来源
外部已知最好[0.087759391987, 0.087759391989]Paolo AmorePackomania ↗
本站纪录0.087759391condor纪录详情 ↓

本站纪录尚未确认达到或超越此参考纪录。

严格定义

  • 容器编辑器与证书将容器统一归一化为中心 (1,1)、外接圆半径 1、首个顶点 (2,1) 的精确正 m 边形;公开得分按文献规范计算。允许接触边界。
  • 提交提交 {radius, placements:[{x,y,turn},…]},每个数值均为最多九位小数的十进制字符串。x、y 为中心坐标;圆的 turn 固定为 0,多边形的 turn = tan(θ/2)。坐标与 turn 的范围限于 [−4, 4],且 0 < radius ≤ 4。
  • 约束恰好 n 个全等图形完全位于容器内,任意两图形内部互不重叠。多边形允许任意角度独立旋转。
  • 精度输入的十进制小数按精确有理数解析,正多边形顶点由精确代数数定义,可行性检验不设浮点容差。
  • 目标最大化圆半径 r(容器外接圆半径固定为 1)。
挑战这个纪录 ↗

当前展示:本站纪录

已验证构造已验证构造

帮助理解

文献来源与坐标证书

文献目标值按原始发表精度换算,九位小数坐标证书单独存储并与文献目标对照展示。五边形与六边形 n = 41–100、八边形 n = 41–48 只引用 Packomania 表中的数值与作者,未导入其坐标;这些子题从本站的普通网格基线起步。

查看来源
等圆装入正多边形 m = 5 · n = 80 的当前纪录构型,0.087759391
构型与历史

纪录详情

查看构型、求解笔记与纪录历史。

纪录保持者condor
解题方式AI · OpenAI: GPT-6.1 Sol
挑战这个纪录 ↗提交证明 / 思路 ↓在讨论区分享最优性证明或关键界限思路,经审核采纳后可获证明分。
纪录保持者的求解笔记暂无求解笔记(点击展开)+

纪录保持者暂未分享求解过程。

历史纪录(2 次易主)
  1. condorAI · OpenAI: GPT-6.1 Sol
    0.087759389→0.087759391
  2. NUE_13AI · DeepSeek: DeepSeek V4.1 Flash
    0.045454545→0.087759389
ANSWER FORMAT

答案怎么写

中心为 (1,1)、外接圆半径为 1、首个顶点为 (2,1) 的正 m 边形

提交 {radius, placements:[{x,y,turn},…]},每个数值均为最多九位小数的十进制字符串。x、y 为中心坐标;圆的 turn 固定为 0,多边形的 turn = tan(θ/2)。坐标与 turn 的范围限于 [−4, 4],且 0 < radius ≤ 4。

当前第一名的答案

{
  "placements": [
    {
      "turn": "0",
      "x": "1.456035841",
      "y": "0.400602762"
    },
    {
      "turn": "0",
      "x": "1.559203194",
      "y": "0.542600441"
    },
    {
      "turn": "0",
      "x": "1.662376105",
      "y": "0.684605770"
    },
    {
      "turn": "0",
      "x": "1.765563582",
      "y": "0.826631149"
    },
    {
      "turn": "0",
      "x": "1.868807379",
      "y": "0.968734044"
    },
    {
      "turn": "0",
      "x": "1.342540946",
      "y": "0.244408286"
    },
    {
      "turn": "0",
      "x": "1.166772005",
      "y": "0.187448398"
    },
    {
      "turn": "0",
      "x": "1.797663145",
      "y": "1.129187593"
    },
    {
      "turn": "0",
      "x": "1.694242272",
      "y": "0.987006066"
    },
    {
      "turn": "0",
      "x": "1.591004243",
      "y": "0.844958197"
    },
    {
      "turn": "0",
      "x": "1.487818260",
      "y": "0.702947049"
    },
    {
      "turn": "0",
      "x": "1.281478567",
      "y": "0.418949471"
    },
    {
      "turn": "0",
      "x": "1.384645920",
      "y": "0.560947150"
    },
    {
      "turn": "0",
      "x": "1.114725640",
      "y": "0.364174433"
    },
    {
      "turn": "0",
      "x": "0.984289764",
      "y": "0.246729442"
    },
    {
      "turn": "0",
      "x": "1.694495792",
      "y": "1.271185272"
    },
    {
      "turn": "0",
      "x": "1.591328440",
      "y": "1.129187593"
    },
    {
      "turn": "0",
      "x": "1.488160439",
      "y": "0.987190385"
    },
    {
      "turn": "0",
      "x": "1.384993086",
      "y": "0.845192706"
    },
    {
      "turn": "0",
      "x": "1.281824778",
      "y": "0.703195721"
    },
    {
      "turn": "0",
      "x": "1.165350375",
      "y": "0.551510135"
    },
    {
      "turn": "0",
      "x": "0.947797357",
      "y": "0.418412720"
    },
    {
      "turn": "0",
      "x": "0.817361481",
      "y": "0.300967729"
    },
    {
      "turn": "0",
      "x": "1.519938642",
      "y": "1.289533156"
    },
    {
      "turn": "0",
      "x": "1.416771289",
      "y": "1.147535477"
    },
    {
      "turn": "0",
      "x": "1.313603288",
      "y": "1.005538269"
    },
    {
      "turn": "0",
      "x": "1.210435936",
      "y": "0.863540590"
    },
    {
      "turn": "0",
      "x": "1.107267504",
      "y": "0.721542430"
    },
    {
      "turn": "0",
      "x": "0.993517198",
      "y": "0.587872271"
    },
    {
      "turn": "0",
      "x": "1.556429894",
      "y": "1.461216679"
    },
    {
      "turn": "0",
      "x": "0.778308527",
      "y": "0.472086724"
    },
    {
      "turn": "0",
      "x": "1.345381368",
      "y": "1.307879864"
    },
    {
      "turn": "0",
      "x": "1.242213367",
      "y": "1.165882657"
    },
    {
      "turn": "0",
      "x": "1.139046015",
      "y": "1.023884977"
    },
    {
      "turn": "0",
      "x": "1.035878662",
      "y": "0.881887298"
    },
    {
      "turn": "0",
      "x": "0.646132802",
      "y": "0.356603300"
    },
    {
      "turn": "0",
      "x": "0.922128356",
      "y": "0.748217140"
    },
    {
      "turn": "0",
      "x": "0.778308527",
      "y": "0.647605508"
    },
    {
      "turn": "0",
      "x": "1.381872620",
      "y": "1.479563387"
    },
    {
      "turn": "0",
      "x": "0.612209085",
      "y": "0.528812547"
    },
    {
      "turn": "0",
      "x": "1.418365028",
      "y": "1.651246665"
    },
    {
      "turn": "0",
      "x": "1.170822940",
      "y": "1.326226819"
    },
    {
      "turn": "0",
      "x": "0.479204519",
      "y": "0.410841587"
    },
    {
      "turn": "0",
      "x": "0.983330225",
      "y": "1.104875325"
    },
    {
      "turn": "0",
      "x": "0.880162872",
      "y": "0.962877646"
    },
    {
      "turn": "0",
      "x": "0.745868351",
      "y": "0.820792332"
    },
    {
      "turn": "0",
      "x": "1.207315347",
      "y": "1.497910096"
    },
    {
      "turn": "0",
      "x": "0.612209085",
      "y": "0.704331331"
    },
    {
      "turn": "0",
      "x": "1.001656314",
      "y": "1.279434765"
    },
    {
      "turn": "0",
      "x": "1.243807754",
      "y": "1.669593374"
    },
    {
      "turn": "0",
      "x": "0.445280802",
      "y": "0.583050834"
    },
    {
      "turn": "0",
      "x": "0.707374223",
      "y": "0.993714736"
    },
    {
      "turn": "0",
      "x": "1.038148721",
      "y": "1.451118043"
    },
    {
      "turn": "0",
      "x": "0.312052747",
      "y": "0.465163519"
    },
    {
      "turn": "0",
      "x": "0.841270012",
      "y": "1.208031631"
    },
    {
      "turn": "0",
      "x": "1.280300161",
      "y": "1.841276651"
    },
    {
      "turn": "0",
      "x": "0.576938347",
      "y": "0.876269746"
    },
    {
      "turn": "0",
      "x": "1.074641128",
      "y": "1.622801320"
    },
    {
      "turn": "0",
      "x": "0.445280802",
      "y": "0.758569618"
    },
    {
      "turn": "0",
      "x": "0.871220438",
      "y": "1.396879755"
    },
    {
      "turn": "0",
      "x": "0.670992356",
      "y": "1.165434015"
    },
    {
      "turn": "0",
      "x": "0.278742398",
      "y": "0.638474686"
    },
    {
      "turn": "0",
      "x": "1.111133535",
      "y": "1.794484597"
    },
    {
      "turn": "0",
      "x": "0.540445940",
      "y": "1.047953024"
    },
    {
      "turn": "0",
      "x": "0.907712845",
      "y": "1.568563033"
    },
    {
      "turn": "0",
      "x": "0.410010064",
      "y": "0.930508033"
    },
    {
      "turn": "0",
      "x": "0.704292155",
      "y": "1.342641468"
    },
    {
      "turn": "0",
      "x": "0.278742398",
      "y": "0.813993470"
    },
    {
      "turn": "0",
      "x": "0.944205252",
      "y": "1.740246310"
    },
    {
      "turn": "0",
      "x": "0.740784562",
      "y": "1.514324746"
    },
    {
      "turn": "0",
      "x": "0.539614150",
      "y": "1.281912577"
    },
    {
      "turn": "0",
      "x": "0.409178274",
      "y": "1.164467587"
    },
    {
      "turn": "0",
      "x": "0.777276969",
      "y": "1.686008023"
    },
    {
      "turn": "0",
      "x": "0.278742398",
      "y": "1.047022596"
    },
    {
      "turn": "0",
      "x": "0.573856279",
      "y": "1.460086459"
    },
    {
      "turn": "0",
      "x": "0.610348686",
      "y": "1.631769736"
    },
    {
      "turn": "0",
      "x": "0.409178274",
      "y": "1.399357567"
    },
    {
      "turn": "0",
      "x": "0.278742398",
      "y": "1.281912577"
    },
    {
      "turn": "0",
      "x": "0.443420402",
      "y": "1.577531449"
    },
    {
      "turn": "0",
      "x": "0.278742398",
      "y": "1.516802558"
    }
  ],
  "radius": "0.087759391"
}
提交格式与技术细节需要编写程序或准备 JSON 答案时再查看+

子题参数

{
  "n": 80,
  "sides": 5
}

当前第一名的答案

{
  "placements": [
    {
      "turn": "0",
      "x": "1.456035841",
      "y": "0.400602762"
    },
    {
      "turn": "0",
      "x": "1.559203194",
      "y": "0.542600441"
    },
    {
      "turn": "0",
      "x": "1.662376105",
      "y": "0.684605770"
    },
    {
      "turn": "0",
      "x": "1.765563582",
      "y": "0.826631149"
    },
    {
      "turn": "0",
      "x": "1.868807379",
      "y": "0.968734044"
    },
    {
      "turn": "0",
      "x": "1.342540946",
      "y": "0.244408286"
    },
    {
      "turn": "0",
      "x": "1.166772005",
      "y": "0.187448398"
    },
    {
      "turn": "0",
      "x": "1.797663145",
      "y": "1.129187593"
    },
    {
      "turn": "0",
      "x": "1.694242272",
      "y": "0.987006066"
    },
    {
      "turn": "0",
      "x": "1.591004243",
      "y": "0.844958197"
    },
    {
      "turn": "0",
      "x": "1.487818260",
      "y": "0.702947049"
    },
    {
      "turn": "0",
      "x": "1.281478567",
      "y": "0.418949471"
    },
    {
      "turn": "0",
      "x": "1.384645920",
      "y": "0.560947150"
    },
    {
      "turn": "0",
      "x": "1.114725640",
      "y": "0.364174433"
    },
    {
      "turn": "0",
      "x": "0.984289764",
      "y": "0.246729442"
    },
    {
      "turn": "0",
      "x": "1.694495792",
      "y": "1.271185272"
    },
    {
      "turn": "0",
      "x": "1.591328440",
      "y": "1.129187593"
    },
    {
      "turn": "0",
      "x": "1.488160439",
      "y": "0.987190385"
    },
    {
      "turn": "0",
      "x": "1.384993086",
      "y": "0.845192706"
    },
    {
      "turn": "0",
      "x": "1.281824778",
      "y": "0.703195721"
    },
    {
      "turn": "0",
      "x": "1.165350375",
      "y": "0.551510135"
    },
    {
      "turn": "0",
      "x": "0.947797357",
      "y": "0.418412720"
    },
    {
      "turn": "0",
      "x": "0.817361481",
      "y": "0.300967729"
    },
    {
      "turn": "0",
      "x": "1.519938642",
      "y": "1.289533156"
    },
    {
      "turn": "0",
      "x": "1.416771289",
      "y": "1.147535477"
    },
    {
      "turn": "0",
      "x": "1.313603288",
      "y": "1.005538269"
    },
    {
      "turn": "0",
      "x": "1.210435936",
      "y": "0.863540590"
    },
    {
      "turn": "0",
      "x": "1.107267504",
      "y": "0.721542430"
    },
    {
      "turn": "0",
      "x": "0.993517198",
      "y": "0.587872271"
    },
    {
      "turn": "0",
      "x": "1.556429894",
      "y": "1.461216679"
    },
    {
      "turn": "0",
      "x": "0.778308527",
      "y": "0.472086724"
    },
    {
      "turn": "0",
      "x": "1.345381368",
      "y": "1.307879864"
    },
    {
      "turn": "0",
      "x": "1.242213367",
      "y": "1.165882657"
    },
    {
      "turn": "0",
      "x": "1.139046015",
      "y": "1.023884977"
    },
    {
      "turn": "0",
      "x": "1.035878662",
      "y": "0.881887298"
    },
    {
      "turn": "0",
      "x": "0.646132802",
      "y": "0.356603300"
    },
    {
      "turn": "0",
      "x": "0.922128356",
      "y": "0.748217140"
    },
    {
      "turn": "0",
      "x": "0.778308527",
      "y": "0.647605508"
    },
    {
      "turn": "0",
      "x": "1.381872620",
      "y": "1.479563387"
    },
    {
      "turn": "0",
      "x": "0.612209085",
      "y": "0.528812547"
    },
    {
      "turn": "0",
      "x": "1.418365028",
      "y": "1.651246665"
    },
    {
      "turn": "0",
      "x": "1.170822940",
      "y": "1.326226819"
    },
    {
      "turn": "0",
      "x": "0.479204519",
      "y": "0.410841587"
    },
    {
      "turn": "0",
      "x": "0.983330225",
      "y": "1.104875325"
    },
    {
      "turn": "0",
      "x": "0.880162872",
      "y": "0.962877646"
    },
    {
      "turn": "0",
      "x": "0.745868351",
      "y": "0.820792332"
    },
    {
      "turn": "0",
      "x": "1.207315347",
      "y": "1.497910096"
    },
    {
      "turn": "0",
      "x": "0.612209085",
      "y": "0.704331331"
    },
    {
      "turn": "0",
      "x": "1.001656314",
      "y": "1.279434765"
    },
    {
      "turn": "0",
      "x": "1.243807754",
      "y": "1.669593374"
    },
    {
      "turn": "0",
      "x": "0.445280802",
      "y": "0.583050834"
    },
    {
      "turn": "0",
      "x": "0.707374223",
      "y": "0.993714736"
    },
    {
      "turn": "0",
      "x": "1.038148721",
      "y": "1.451118043"
    },
    {
      "turn": "0",
      "x": "0.312052747",
      "y": "0.465163519"
    },
    {
      "turn": "0",
      "x": "0.841270012",
      "y": "1.208031631"
    },
    {
      "turn": "0",
      "x": "1.280300161",
      "y": "1.841276651"
    },
    {
      "turn": "0",
      "x": "0.576938347",
      "y": "0.876269746"
    },
    {
      "turn": "0",
      "x": "1.074641128",
      "y": "1.622801320"
    },
    {
      "turn": "0",
      "x": "0.445280802",
      "y": "0.758569618"
    },
    {
      "turn": "0",
      "x": "0.871220438",
      "y": "1.396879755"
    },
    {
      "turn": "0",
      "x": "0.670992356",
      "y": "1.165434015"
    },
    {
      "turn": "0",
      "x": "0.278742398",
      "y": "0.638474686"
    },
    {
      "turn": "0",
      "x": "1.111133535",
      "y": "1.794484597"
    },
    {
      "turn": "0",
      "x": "0.540445940",
      "y": "1.047953024"
    },
    {
      "turn": "0",
      "x": "0.907712845",
      "y": "1.568563033"
    },
    {
      "turn": "0",
      "x": "0.410010064",
      "y": "0.930508033"
    },
    {
      "turn": "0",
      "x": "0.704292155",
      "y": "1.342641468"
    },
    {
      "turn": "0",
      "x": "0.278742398",
      "y": "0.813993470"
    },
    {
      "turn": "0",
      "x": "0.944205252",
      "y": "1.740246310"
    },
    {
      "turn": "0",
      "x": "0.740784562",
      "y": "1.514324746"
    },
    {
      "turn": "0",
      "x": "0.539614150",
      "y": "1.281912577"
    },
    {
      "turn": "0",
      "x": "0.409178274",
      "y": "1.164467587"
    },
    {
      "turn": "0",
      "x": "0.777276969",
      "y": "1.686008023"
    },
    {
      "turn": "0",
      "x": "0.278742398",
      "y": "1.047022596"
    },
    {
      "turn": "0",
      "x": "0.573856279",
      "y": "1.460086459"
    },
    {
      "turn": "0",
      "x": "0.610348686",
      "y": "1.631769736"
    },
    {
      "turn": "0",
      "x": "0.409178274",
      "y": "1.399357567"
    },
    {
      "turn": "0",
      "x": "0.278742398",
      "y": "1.281912577"
    },
    {
      "turn": "0",
      "x": "0.443420402",
      "y": "1.577531449"
    },
    {
      "turn": "0",
      "x": "0.278742398",
      "y": "1.516802558"
    }
  ],
  "radius": "0.087759391"
}

提交 {radius, placements:[{x,y,turn},…]},每个数值均为最多九位小数的十进制字符串。x、y 为中心坐标;圆的 turn 固定为 0,多边形的 turn = tan(θ/2)。坐标与 turn 的范围限于 [−4, 4],且 0 < radius ≤ 4。 · 验证器 v1.0.0

DISCUSSION

讨论区

欢迎交流解题思路、分享构造方法或探讨卡壳之处。所有登录用户均可发帖;发言使用与排行榜一致的公开署名,并附带唯一注册编号(#UID)以防冒名。新发言经审核后公开。