3.74M
Категория: ПрограммированиеПрограммирование

Мат часть. Система ходов в игре

1.

2.

3.

4.

5.

6.

7.

8.

9.

10.

11.

12.

13.

14.

15.

16.

17.

18.

19.

20.

21.

22.

23.

24.

25.

26.

27.

28.

Функция

29.

Либо 29 камне, либо Ваня не
справился ко 2 ходу
В return указываем чью ждем
победу
Тут победа
Вани,
поэтому 2

30.

Если был ход Вани

31.

То ходит Петя через all

32.

Ход Вани через any

33.

Запуск игры

34.

35.

36.

Тут победа Пети,
поэтому return 3

37.

38.

+условие, что нет стратегии,
позволяющей выиграть 1 ходом

39.

40.

41.

42.

43.

44.

45.

46.

47.

48.

49.

50.

51.

52.

53.

54.

55.

56.

57.

58.

59.

60.

Проверим выигрыш первым ходом

61.

Исключаем 63 из ответа
English     Русский Правила