0 / 0 / 0
Регистрация: 14.04.2019
Сообщений: 26
1

Игра про камень, ножницы и бумагу

23.10.2019, 21:15. Показов 3673. Ответов 4
Метки нет (Все метки)

Условие:
Программа начинает свою работу с 4-х сообщений с правилами игры:

"RULES:
1 - stone, 2 - scissors, 3 - paper
Choose your number and beat the computer
Game up to 3 wins (bo5)"

(с англ. "ПРАВИЛА
1 - камень, 2 - ножницы, 3 - бумага.
Выберите ваше число и обыграйте компьютер
Игра идет до 3 побед.")

Игра ведется между двумя пользователями. Первый пользователь - человек. Второй пользователь - компьютер.

Правила игры полностью соответствуют обычной игре "камень, ножницы, бумага". При этом, вместо камня используется число "1", вместо ножниц - число "2", вместо бумаги, число "3".

Игра ведется до трех побед.

Каждый раунд начинается сообщением "Enter number from 1 to 3 please" (с англ. "Введите число от 1 до 3 пожалуйста")

После этого и пользователь и компьютер вводят с клавиатуры, что они выбирают.

Далее программа определяет победителя раунда и выводит сообщение "Score: X : Y" (с англ. "Очки: Х : Y"), где X - количество раудов в которых победил человек, Y - количество раудов в которых победил компьютер. В случае ничьей, сообщение также выводится.

Когда один из игроков набирает 3 очка, игра завершается одним из двух сообщений: "HUMAN WINS", если победил игрок 1. Либо "COMPUTER WINS" (с англ. "КОМПЬЮТЕР ВЫИГРАЛ"), если победил игрок 2.

Формат входных данных:
Каждый раунд требует 2 строки:

Первая строка содержит число от 1 до 3 - выбор человека

Вторая строка содержит число от 1 до 3 - выбор компьютера

где 1 - камень, 2 - ножницы, 3 - бумага

Формат выходных данных:

входные данные:
2
3
3
3
2
2
1
2
2
3

выходные данные:
RULES:
1 - stone, 2 - scissors, 3 - paper
Choose your number and beat the computer
Game up to 3 wins (bo5)
Enter number from 1 to 3 please
Score: 1 : 0
Enter number from 1 to 3 please
Score: 1 : 0
Enter number from 1 to 3 please
Score: 1 : 0
Enter number from 1 to 3 please
Score: 2 : 0
Enter number from 1 to 3 please
Score: 3 : 0
HUMAN WINS

входные данные:
2
1
1
3
3
2

выходные данные:
RULES:
1 - stone, 2 - scissors, 3 - paper
Choose your number and beat the computer
Game up to 3 wins (bo5)
Enter number from 1 to 3 please
Score: 0 : 1
Enter number from 1 to 3 please
Score: 0 : 2
Enter number from 1 to 3 please
Score: 0 : 3
COMPUTER WINS
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.10.2019, 21:15
Ответы с готовыми решениями:

Игра - "Камень, Ножницы, Бумага"
Решил написать игру, но видимо ошибся в расчетах. Не могу понять в чем проблема. Вот код: import...

Камень, ножницы, бумага
Два пирата хотят поделить добычу. Уже придуман способ, который устроит обоих: один из них должен...

Камень-ножницы-бумага
Здравствуйте, новичок в Питоне, решил сделать обычную камень-ножницы-бумага с некоторыми фичами....

Камень-ножницы-бумага, проблема с функцией
from random import randint def computer(n): n = randint(1,3) return n n = 0 ...

4
954 / 340 / 113
Регистрация: 04.08.2018
Сообщений: 2,534
24.10.2019, 09:01 2
88Warrior88, уже решали такую задачу, воспользуйтесь поиском по форуму.
0
Автоматизируй это!
Эксперт Python
6715 / 4274 / 1159
Регистрация: 30.03.2015
Сообщений: 12,578
Записей в блоге: 29
24.10.2019, 09:06 3
Damenikx, ему не до того, он все свои задачи выкладывает на форум.
0
Damenikx
24.10.2019, 09:08
  #4

Не по теме:

Welemir1, игнорировать эти темы. Если человеку все - равно, то какой смысл напрягаться?

0
4162 / 3081 / 1097
Регистрация: 21.03.2016
Сообщений: 7,738
24.10.2019, 20:56 5

Не по теме:

Welemir1, ждем 88 задач

1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.10.2019, 20:56
Помогаю со студенческими работами здесь

Камень, ножницы, бумага, ром, пират
Есть такая задача: Уже знакомые нам два пирата оказались недовольны слишком большой вероятностью...

Камень, ножницы, бумага, ром, пират
Скажите,пожалуйста, в чем ошибка a = input() b = input() if a == b: ...

Консольная игра камень-ножницы-бумага
Консольная игра камень ножницы бумага. Заранее извиняюсь за тупость , прост я совсем новичок в...

Консольная игра «камень-ножницы-бумага»
Всем привет, нужна ваша помощь в решении данной задачи. Заранее благодарен Создать консольную игру...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru