CF559A Gerald's Hexagon

题目描述

Gerald 生日时得到了一个非常奇特的六边形。这个男孩发现,这个六边形所有的内角都相等。然后他测量了它的边长,发现每一条边的长度都是整数厘米。Gerald 对这个六边形的特性研究到这里就结束了,决定在六边形上作画。 他画了一些与六边形边平行的直线。这些直线把六边形划分成了边长为 1 厘米的正三角形。现在 Gerald 好奇,这样一共得到了多少个正三角形。但三角形太多,Gerald 数不过来。请你帮他计算这些三角形的数量。

输入格式

输入包含一行,包含 6 个用空格分隔的整数 $a_1, a_2, a_3, a_4, a_5, a_6$ ($1 \leq a_i \leq 1000$),表示顺时针方向六边形各边的长度(单位为厘米)。保证存在满足题意的正六边形且边长序列正好为输入所给。

输出格式

输出一行一个整数,表示六边形被划分出的边长为 1 厘米的正三角形的数量。

说明/提示

下面是第一组样例的六边形示意图: ![](https://cdn.luogu.com.cn/upload/vjudge_pic/CF559A/4ab048b05b556943a01545b02118caaeb324465f.png) 下面是第二组样例的六边形示意图: ![](https://cdn.luogu.com.cn/upload/vjudge_pic/CF559A/5870b6c24fc4fc3203a53b2587509290d8665c96.png) 由 ChatGPT 5 翻译