Homework: PHP Arrays Classical -> 1. Largest Common End - проблем при решението
Здравейте,
това е кодът ми, но той дава броя на съвпадащите думи, а не най-дългото съвпадение, може ли някой да помогне с решението на задачата или корекция на приложения код. Предварително благодаря.
<?php $sentence1 = trim(fgets(STDIN)); $sentence2 = trim(fgets(STDIN)); $var1 = str_word_count($sentence1)."\n"; $var2 = str_word_count($sentence2)."\n"; $prom1 = explode(" ",$sentence1); $prom2 = explode(" ",$sentence2); $count = 0; for ($i=0; $i<$var1; $i++){ for($y=0; $y<$var2; $y++){ if($prom1[$i]==$prom2[$y]){ $count++; //echo $prom1[$i]." ".$prom2[$y]."\n"; } } } echo $count;
Благодаря