Задача:
Три человека играют в старинную, как мир, игру "Камень-ножницы-бумага". Каждому значению соответствует цифра: камень - 1, ножницы - 2, бумага, соответственно, 3.
Существует два варианта: выигрыш какой-либо фигуры, либо же ничья. Ничья достигается тремя способами: или каждый игрок выбросил свою фигуру, либо если все выбрали одинаковые, либо если два игрока выбросили одинаковые фигуры, которые бьют другую, а третий игрок как раз эту другую и выкинул (например, два камня против ножниц); в противном случае побеждает какая-то из вышеперечисленных фигур (то есть, если два камня против бумаги, то побеждает, соответственно, бумага).
Собственно, задача состоит в том, чтобы сделать таблицу. В первой строке будут обозначены выпавшие фигуры (они вводятся пользователем самостоятельно), а во второй - результат (победил 1/2/3). Загвоздка состоит в том, чтобы результат менялся при изменении цифр в первой строке (то бишь, сам пользователь может ввести в ячейках 1, 2 и 2, во второй строке при этом должно высветиться "победил 1/камень", но как только число в третьей ячейке первой строки заменяется на 3, то во второй строке высвечиваться должна уже "ничья").
Заранее спасибо за помощь!
Три человека играют в старинную, как мир, игру "Камень-ножницы-бумага". Каждому значению соответствует цифра: камень - 1, ножницы - 2, бумага, соответственно, 3.
Существует два варианта: выигрыш какой-либо фигуры, либо же ничья. Ничья достигается тремя способами: или каждый игрок выбросил свою фигуру, либо если все выбрали одинаковые, либо если два игрока выбросили одинаковые фигуры, которые бьют другую, а третий игрок как раз эту другую и выкинул (например, два камня против ножниц); в противном случае побеждает какая-то из вышеперечисленных фигур (то есть, если два камня против бумаги, то побеждает, соответственно, бумага).
Собственно, задача состоит в том, чтобы сделать таблицу. В первой строке будут обозначены выпавшие фигуры (они вводятся пользователем самостоятельно), а во второй - результат (победил 1/2/3). Загвоздка состоит в том, чтобы результат менялся при изменении цифр в первой строке (то бишь, сам пользователь может ввести в ячейках 1, 2 и 2, во второй строке при этом должно высветиться "победил 1/камень", но как только число в третьей ячейке первой строки заменяется на 3, то во второй строке высвечиваться должна уже "ничья").
Заранее спасибо за помощь!