Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- print('==============================')
- print('-----------Игра Ним-----------')
- print('==============================')
- print('Сколько камней у вас, столько камней и у бота')
- print('Введите изначальное кол-во камней')
- nim = int(input())
- botnim = nim
- step = 0
- if nim <= 3:
- print('Вам нужно хотя-бы 4 камня нужно для подолжения игры')
- nim = nim - 9999999999
- print('Первый ходит бот')
- while nim != 0 or botnim != 0:
- step = step + 1
- if nim == botnim and step == 1:
- nim = nim - 3
- print('Ход ИИ. У вас осталось:', nim)
- elif nim > botnim:
- nim = nim - 3
- print('У вас осталось:', nim)
- else:
- if nim == 1:
- nim = nim - 1
- print('Бот выйграл')
- nim = nim - 2
- if nim <= 0:
- print('Бот выйграл')
- print('Ваш ход')
- nimMinus = int(input())
- if nimMinus > 3:
- print('Можно не больше 3 камней убирать из кучи противника')
- print('Введте число от 1 до 3')
- nimMinus = int(input())
- if nimMinus < 0 or nimMinus > 3:
- print('Я сказал так нельзя')
- print('Введте число от 1 до 3')
- nimMinus = int(input())
- if nimMinus < 0 or nimMinus > 3:
- print('Ошибка')
- print('Игра окончена')
- nim = nim - 9999999999999
- botnim = botnim - nimMinus
- if botnim <= 0:
- print('Вы выиграли')
- break
- print('У бота осталось:', botnim)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement