299. Magic square

うーんやっぱりアルゴリズムが違うのか。
僕のアルゴリズムは条件で分けて2n+1、n+1、nを引いていくというもので、
デクリメントすることで2nとnにまとめて左シフトで解決するという方法だったんだけど、
ちょっと無駄が多かったようだ。


行と列がわかれば出力する数がわかるというのは思いついてはいたけれどあまり深く考えてなかった。
これは完敗です。