Project Euler 353

http://projecteuler.net/index.php?section=problems&id=353

きのう夜帰ってきて問題を見たが、また問題文が長くて読む気力が。寝る前になんとか読んだ。疑問が2つ。球面上の距離はどうやって出す?これは簡単か。球面上の格子点はどうやって求める?円周上の格子点を求める方法が応用できそうだが。朝ちゃんと考えたらできそうだ。しかし、点が求まってもネットワークが無ければ最短距離は出せない。近い点どうしを求めるのはいつもの安易な方法で。どれくらい近ければいいのかというと、それは直角三角形が云々。よし、できた。
いや、まだ一行たりともコードは書いていない。今日どこまで書けるだろう。