euler | 22:04
4桁選ぶところでitertoolsの順列関数を使った。あとは地道に。
三角形ができる条件ということで絞り込んでみた。
1桁、2桁、3桁などなどでどうなるか例を出して考えてから、関数を定義して解いた。
8桁、9桁だと3で割りきれてしまうので、素数になるためには7桁。あとは地道に。
三角数を求めてリストに突っ込んでおいて、後から導出したのがそこにあるか調べた。
順列をつかって列挙して、あとはそれぞれが割り切れるか調べた。