|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : FreeMan 2:463/375.173 04 Jan 2002 16:20:30 To : Sergey Goltsov Subject : Re: попpоще бы -------------------------------------------------------------------------------- Хиz-т-вуй Sergey Goltsov! 04 января 2002 14:20, Sergey Goltsov писал All: SG> yсловие из известной игpы камень>ножницы>бyмага>> камень и т.д... SG> как пpоще это yсловие написать на ая? условие - х/з. для начала: колодец, бумага, камень. Причём колодец "пропускает" в себя камень (последний тонет :), но накрываеться бумагой Причём бумага накрывает колодец, но уступает камню по прочности Причём камень тонет в колодце, но рвёт бумагу Тогда можем составить таблицу: в ячейках расположим результат для того, чем "воздействуем"(это рядки) на то, что в столбиках. pr, cr принимает значение из (1,2,3); где 1 - камень, 2 - колодец, 3 - бумага ЪДДДДДДДДДДВДДДДДДДДДВДДДДДДДДДДВДДДДДДДДДї і і1(камень)і2(колодец)і3(бумага)і ГДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДДДЕДДДДДДДДДґ і1(камень) і * і - і + і ГДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДДДЕДДДДДДДДДґ і2(колодец)і + і * і - і ГДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДДДЕДДДДДДДДДґ і3(бумага) і - і + і * і АДДДДДДДДДДБДДДДДДДДДБДДДДДДДДДДБДДДДДДДДДЩ смотрим: [1,2] = false -> камень проиграет у колодца смотрим: [2,3] = false -> колодец проиграет у бумаги смотрим: [1,3] = false -> камень выиграет у бумаги то есть если камень идёт против бумаги, то он проиграет. (*) = всё-равно, что. получаем: взяли pr = ответ игрока и cr - твет компа. далее если pr = cr, тогда ничья, иначе если tabl[pr,cr] = true "тогда Ура! Hаша победа" иначе "Этот комп - шаман! Играем ещё!" имхо так неплохо. э np: Смысловые Галлюцинции - Таю До следующего прихода великого Конектия with greatest Sergey! * Origin: <Hello World!> 17 errors, 31 warnings (2:463/375.173) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/39993c35c861.html, оценка из 5, голосов 10
|