Advertisement
akurczyk

Liczenie cukierków w PHP

Dec 25th, 2012
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.71 KB | None | 0 0
  1. $poziom = 9;
  2.  
  3. $tablica = "....>o<..
  4. .........
  5. .........
  6. .....>o<.
  7. .......v.
  8. .......o.
  9. .......^.
  10. ........v
  11. ........o
  12. ..>o<...^
  13. ....v....
  14. ....o.v..
  15. ....^.o..
  16. >o<...^..
  17. .........";
  18.  
  19. $x_tab = explode(PHP_EOL, $tablica);
  20.  
  21. foreach($x_tab as $id => $val)
  22.     for($i=0; $i<9; $i++)
  23.         $xy_tab[$id][$i] = substr($val, $i, 1);
  24.  
  25. $licznik=0;
  26. foreach($xy_tab as $wiersz_id => $wiersz_val)
  27.     foreach($wiersz_val as $znak_id => $znak_val)
  28.         if((
  29.             $znak_val == ">"
  30.             && $xy_tab[$wiersz_id][$znak_id+1] == "o"
  31.             && $xy_tab[$wiersz_id][$znak_id+2] == "<"
  32.         ) || (
  33.             $znak_val == "v"
  34.             && $xy_tab[$wiersz_id+1][$znak_id] == "o"
  35.             && $xy_tab[$wiersz_id+2][$znak_id] == "^"
  36.         )) $licznik++;
  37.  
  38. echo $licznik;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement