水面下の夢

競プロやイラストに興味があります.メインブログがここ.ソシャゲの話はこっち(http://ameblo.jp/0n0-yumechi/).ブログアイコンはYaQ(@8_9_00)さんから.

CodeForce 313 Div.2 - C. Gerald's Hexagon

回答

Submission #12186835 - Codeforces

幾何っぽい.
あまりこういうのは得意じゃないですね…

公式の解説にある通りですね.

Codeforces Round 313 — Extended editoral - Codeforces

公式通りの式で出せばOK.
大きな正三角形から小さな正三角形たちを引きます.

a, b, c, d, e, f = map(int, input().split())
print((a + b + c) ** 2 - (a ** 2 + c ** 2 + e ** 2))

なお本番では引く三角形が間違っており,無事死亡した模様.