Advertisement
Guest User

Untitled

a guest
May 15th, 2019
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.53 KB | None | 0 0
  1. %matlab
  2. clear all
  3. max = 1025;
  4. turns = [];
  5. for number = 1:max
  6. guess = [0 max]
  7. while guess(length(guess)) ~= number
  8. if number < guess(length(guess))
  9. guessnew = guess(length(guess))-round(abs(guess(length(guess)-1)-guess(length(guess)))/2)
  10. guess = [guess guessnew]
  11. else
  12. guessnew = guess(length(guess))+round(abs(guess(length(guess)-1)-guess(length(guess)))/2)
  13. guess = [guess guessnew]
  14. end
  15. end
  16.  
  17. turnsnew = length(guess)-2
  18. turns = [turns turnsnew]
  19. end
  20. avg = sum(turns)/length(turns)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement