ProjectEuler 397 Triangle on parabola - 拼圖

Table of Contents

397. Triangle on parabola

http://projecteuler.net/problem=397


在拋物線 y = x^2 / k 上,三點 A(a,a^2/k) , B(b,b^2/k) , C(c,c^2/k) 被選定。


使 F(K,X) 為 1 ≦ k ≦ K 且 -X ≦ a < b < c ≦ X,三角形 ABC 中至少有一角為

45 度的四數組合 (k,a,b,c) 的數量。


舉例來說,F(1,10) = 41,F(10,100) = 12492。


請求出 F(10^6,10^9)。

--

All Comments

Edwina avatarEdwina2012-10-08
為什麼我前兩個測資做對最後答案還是錯啊orz有人有其他測資嗎
Robert avatarRobert2012-10-10
F(一千,一萬)=329864366
Dinah avatarDinah2012-10-14
感謝u大...看起來是稍微多算了,再來debug一下....
Robert avatarRobert2012-10-14
果然是少算了直角三角形變成多加...debug這麼多天總算過了XD
Sarah avatarSarah2012-10-18
恭喜