Heim > php教程 > php手册 > PHP:统计两个数字中间有多少个回文数

PHP:统计两个数字中间有多少个回文数

WBOY
Freigeben: 2016-06-06 20:09:15
Original
1054 Leute haben es durchsucht

所谓回文数,其实和回文字符串是一样,都是左往右看和从右往左看是一样的。所不同的是,一个是字符串,一个是数字。回文同是他们的特征。如果,你想知道,从999到999999999之间的回文数量,你会怎么处理呢,是数着呢,还是找别人一起数着呢。无疑地,不管人

所谓回文数,其实和回文字符串是一样,都是左往右看和从右往左看是一样的。所不同的是,一个是字符串,一个是数字。回文同是他们的特征。如果,你想知道,从999到999999999之间的回文数量,你会怎么处理呢,是数着呢,还是找别人一起数着呢。无疑地,不管人数的多少,这将是一个简单却又工作量巨大的事情。如果你真的遇上这样的问题了,那可以通过下面的代码进行处理:

<?php for($i=10;$i<100;$i++){   
       $len=strlen($i);   
       $l=1;   
       $k=intval($len)/2+1;   
     for($j=0;$j<$k;$j++){   
       if (substr($i,$j,1)!=substr($i,$len-$j-1,1))   
          $l=0;   
          break;   
  }   
if ($l==1)   
echo $i.&#8217;<br>’;   
}   
?>  
Nach dem Login kopieren

扩展阅读:《PHP:判断一个字符串是否为回文字符串》

转载请注明:IT路人 » PHP:统计两个数字中间有多少个回文数

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage