Huawei社のペンの質問1

DEF楽しい():
   P = 120INT (入力())
   CNT = 0 
   のための I における範囲(3INT(P / 3 )):
       TMP =(P×(P- 2 * I))%(P- I)
        もし TMP == 0 
           J =(P×(P- 2 * I)/(PI))/ 2 
           、K = PI- jの
            場合 K> J 
               CNT + = 1枚の
   プリント(CNT)
           
楽しいです()

P境界与えられた数は、全てが+ B + C = pと直角三角形を満たす見つける:Huawei社書かれた質問に

PAC = P / 3〜3において、第一の側所与、及びCに従って、A ^ 2 + B ^ 2 = C ^ 2、B =(P×(P-2 * A))を得る単純化:思考/(PA)/ 2; bが正の整数であり、満足

おすすめ

転載: www.cnblogs.com/joelwang/p/11426533.html