编程序,让计算机来猜测用户“暗记”的某张扑克牌:计算机从一副扑克牌(54张)中任意抽出27张,摆放在不同的三行上(每行9张),用户“暗记”某张纸牌,而后告诉计算机所“暗记”的那张纸牌处于哪一行中;
之后计算机再两次将纸牌重新摆放,并让用户再回答两次相反的提问(那张纸牌在重新摆放后又处在哪一行上);
此时计算机会将用户所“暗记”的那张纸牌给挑出来。
例如,程序执行后的屏幕显示结果可设计为(其中的前缀a、b、c、d代表四种不同的花色):-------------------------------------------------------------Line1:c-9d-3a-7d-9a-9c-3b-8a-Ad-7Line2:b-10a-Qd-6b-4a-3b-9b-Kc-Ad-8Line3:KING2d-Ab-Aa-4a-2b-7d-5c-7a-8-------------------------------------------------------------Rememberacard,andtellmewhatlineitresidein(1/2/3):3-------------------------------------------------------------Line1:c-9d-3a-7b-10a-Qd-6KING2d-Ab-ALine2:d-9a-9c-3b-4a-3b-9a-4a-2b-7Line3:b-8a-Ad-7b-Kc-Ad-8d-5c-7a-8-------------------------------------------------------------Whatlinethecardyourememberedresideinnow(1/2/3):1-------------------------------------------------------------Line1:c-9b-10KING2d-9b-4a-4b-8b-Kd-5Line2:d-3a-Qd-Aa-9a-3a-2a-Ac-Ac-7Line3:a-7d-6b-Ac-3b-9b-7d-7d-8a-8-------------------------------------------------------------Whatlinethecardyourememberedresideinnow(1/2/3):1-------------------------------------------------------------Yourrememberedcardis:KING2
1