Advertisement
Guest User

Untitled

a guest
Jan 25th, 2015
171
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.66 KB | None | 0 0
  1. <?php
  2.  
  3. $abc = "A???B";
  4.  
  5. calc($abc);
  6. function calc($abc)
  7. {
  8. $possibities = 1;
  9. $indexes = array();
  10. $abc = str_split($abc);
  11. for ($i= 0; $i < count($abc) ; $i++) {
  12. if ($abc[$i] == "?") {
  13.  
  14. if ($i == 0 || $i == (count($abc) -1)) {
  15. $possibities = $possibities * 3;
  16. } else {
  17. if ($abc[$i - 1] != "?") {
  18. if ($abc[$i + 1] != "?") {
  19. $possibities = $possibities * 2;
  20. } else{
  21. $possibities = $possibities * 3;
  22. }
  23. } else {
  24. if ($abc[$i + 1] == "?") {
  25. $possibities = $possibities * 3;
  26. } else {
  27. $possibities = $possibities * 2;
  28. }
  29.  
  30. }
  31. }
  32. }
  33. }
  34.  
  35. echo $possibities;
  36.  
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement