fix php int float comparaison

This commit is contained in:
Gnieark 2015-12-17 19:04:51 +01:00
parent c23476f9be
commit 36eae642a2

View File

@ -2,9 +2,8 @@
function is_it_possible_to_place_ships_on_grid($gridWidth,$gridHeight,$nbShipsSize1,$nbShipsSize2,$nbShipsSize3,$nbShipsSize4,$nbShipsSize5,$nbShipsSize6){ function is_it_possible_to_place_ships_on_grid($gridWidth,$gridHeight,$nbShipsSize1,$nbShipsSize2,$nbShipsSize3,$nbShipsSize4,$nbShipsSize5,$nbShipsSize6){
//return false or true //return false or true
//not a perfect solution //not a perfect solution
$shipsArea=$nbShipsSize1 + 2 * $nbShipsSize2 + 3 * $nbShipsSize3 + 4 * $nbShipsSize4 + 5 * $nbShipsSize5 + 6 * $nbShipsSize6; $shipsArea=$nbShipsSize1 + (2 * $nbShipsSize2) + (3 * $nbShipsSize3) + (4 * $nbShipsSize4) + (5 * $nbShipsSize5) + (6 * $nbShipsSize6);
if( $shipsArea < intval($gridHeight * $gridWidth / 2)){ if( $shipsArea < intval($gridHeight * $gridWidth / 2)){
echo "there";
return false; return false;
} }
//longest ship //longest ship