Advertisement
Guest User

Untitled

a guest
Mar 28th, 2017
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.51 KB | None | 0 0
  1. глобальный массив mem сделай  к примеру var? mem, вопрос после типа данных обязательно
  2.  
  3. static int move(int a, int b)
  4. {
  5. if (b == 8)
  6. return 0;
  7. if (b < 8)
  8. {
  9. if (a > 1 && a < 8){
  10. if(mem[a,b].HasValue)
  11. return mem[a,b].Value;
  12. else{
  13. mem[a,b] = move(a + 1, b + 1) + 2;
  14. return mem[a,b].Value;
  15. }
  16. }
  17. else {
  18. if(mem[a,b].HasValue)
  19. return mem[a,b].Value;
  20. else{
  21. mem[a,b] = move(a + 1, b + 1) + 1;
  22. return mem[a,b].Value }}
  23. }
  24. else
  25. return 0;
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement