B: 同一円周上 - AtCoder Regular Contest 047 | AtCoder
マンハッタン距離 => 45度回す
B: 最短路問題 - AtCoder Regular Contest 044 | AtCoder
距離が同じもの同士は,ペアの選び方が なので, 通り
距離 から は ,距離 のそれぞれから 距離 のそれぞれについてつなぐ・つながない 二通りあって,全部つながないというのを除くので,
距離 が 通り,距離 が 通りあるとすると, 通り
Rubyで書いていて,2乗 の範囲を間違っていてREになってずっと考えていた.
Python は pow があって楽だった.
頂点の座標が の三角形の面積 は
(サラスの公式)
なので,点を原点まで平行移動した後,面積を求めて, を底辺の長さで割ると辺までの距離が出る.