水仙の数を達成するためにPHP

どのようなPHP数水仙?

これは、それぞれのn乗の和のデジタルビットは自身に等しいされたnビットの水仙(N≧3)の数を指します。(例:1 ^ 3 ^ 3 + 3 + 5 ^ 3 = 153)
数3本の水仙4の合計:153370371407;
3本の水仙の合計数4:1634,8208,9474 ;
5本の水仙3の合計数:54748,92727,93084と、
6番、一つだけ水仙:548 834。

プログラムの水仙の数をPHP求めて、書き込みのさまざまながあります。

1 <?PHP
 2  ヘッダ( "コンテンツタイプ:テキスト/ HTML;のcharset = UTF-8;"); // 。ページを設定UTFとして8でエンコードされた
 。3  
。4  //次のコード番号1000解決水仙以内
。5  エコー ' 1000未満<P>水仙番号:</ P> ' ;
 6  
。7  $ I = 100; $ Iは <1000; ++ $ I ){
 8      $数百 = フロア$ I / 100);     // 百の分解
9。     $ TENS = フロア$ I / 10)10%;    // 分解10の
10      $のもの =$ I%10);        // 分解出个位
11      もしbcpow$数百、 '3')+ bcpow$十、 '3')+ bcpow$もの、3 '')== $ I 12は、         エコー $ I「<BR/>」13  }
 14?>

出力:

1数が1000未満水仙:
 2 153
 3 370
 4 371
 5 407

 

リンクします。https://mp.weixin.qq.com/s/0WvTNiVYntQu6H0RQOx3vQ

おすすめ

転載: www.cnblogs.com/clubs/p/11531743.html