私はPHP開発者です。誰かがこのコードをPerlスクリプトに変換するのを手伝ってくれるかどうかは疑問でした。数学=> PHPからPerl
私は今日、このPHPコードを書いた:
<?php
for ($i = 1; $i > $i++; $i++) {
$cut = strlen($i)/2;
$a = substr($i,0,$cut);
$b = strrev($a);
$som = $a + $b;
if((strrev($a) == $b) && (strrev($som) == $som) && ($a > 10000)) {
echo $a . " + " . $b . " = " . $som . "\n";
}
}
?>
それは何:
あなたは心の中でこの数式を維持する場合:$ A + $ B = $ C、それは基本的
- $ iを半分にカットし、2番目の部分を反転して$ bに格納し、最初の部分を$ aに格納します。
- $ aと$ bを$ cに追加し、$ cが$ cに等しいかどうかを逆にチェックします。
出力 '回文'、このように見える:誰もが:-)
私を助けることができれば、私は非常に役立つだろう = 96691248 + 8421
アバンスで感謝します。
'$ i> $ i ++'?条件付きとしてそれを見ることは決して期待されていません... – Zaid
ええと、無限ループを作るための奇妙な方法。私はそれを修正する必要があります。おそらく重複した問題を解決します。 – Melvin
コードを変換する際に、少なくともあなたはどれくらいの距離を持っているかの例を提供することが必要です。あなたのために完全な変換を行うことを期待することは、コミュニティにとって不公正です。ありがとう。 – Kev