T145412 Uncomplicated Card Recreation
题目背景
众所周知,“猪国杀”是一道非常毒瘤的题目。这天,巨佬小g正在切这道水题,但是由于他认为这道题过于简单(指代码长度过短),他决定由自己来出一道题。
题目描述
小g正在和小p van游戏。每个人最初有$n$张卡牌,每张卡牌有一个编号$a(1\le a \le 10)$。
两人都有一个初始血量$x$,$y$(血量上限)。
他们轮流出牌(从g开始),每人每回合出$k$次牌,直到某一方血量为零游戏停止,且一共有$m$个回合。
每个回合有$k$次指令,每次指令有一个数字$p$表示所出的牌的编号。
当$p=1$时,对方需要出一张数字为$e1$的牌,否则对方扣$e2$点血。
当$p=2$时,对方需要出两张数字为$e1$的牌,否则**每人**扣$e2$点血。
当$p=3$时,自己恢复$e$点血。
当$p=4$时,**放大招**:~~自残术~~,自己扣$e$点血。
当$p=5$时,自己获得$e$张卡牌。
当$p=6$时,给自己召唤一个神灵,持续$e1$回合,当有神灵在身时,对方扣血点数乘二,自己扣血点数除以2(向下取整),并且自己每回合开始时获得一张为$e2$的牌。(神灵数量不可叠加,下回合开始,若阵亡,牌自动失效)
当$p=7$时,对方获得$e$张牌。
当$p=8$时,从对方手中得到$e$张牌。(不能获得对方没有的牌)
当$p=9$时,每回合开始时对方扣$e2$点血,持续$e1$个回合。(不可叠加,下回合开始,若阵亡,牌自动失效)
当$p=10$时,**终极大招**:自杀术。
“这道题应该很简单吧~!”小g默默地想。
输入格式
第一行五个数,分别为$n(1\le n \le100)$,$m(1\le m \le100)$,$k(1\le k \le100)$,$x(1\le x \le5000)$,$y(1\le y \le5000)$
接下来两行,每行$n$个数,分别代表g与p的初始卡牌
接下来$m$行,每行$k$个数。
对于每个数$p_i$:
当$p_i=1$时,后面跟两个数$e1$与$e2$。
当$p_i=2$时,后面跟两个数$e1$与$e2$。
当$p_i=3$时,后面跟一个数$e$。
当$p_i=4$时,后面跟一个数$e$。
当$p_i=5$时,后面有一个数$e$,并且后面还有$e$个数,表示获得的牌。
当$p_i=6$时,后面跟两个数$e1$与$e2$。
当$p_i=7$时,后面有一个数$e$,并且后面还有$e$个数,表示对方获得的牌。
当$p_i=8$时,后面有一个数$e$,并且后面还有$e$个数,表示自己从对方手中获得的牌。
当$p_i=9$时,后面跟两个数$e1$与$e2$。
当$p_i=10$时,额,似乎后面没有需要输入的数。
输出格式
第一行,若没有人阵亡,输出“All wins!!”,若g赢了则输出“g AK IOI!”;若p赢了则输出“p AK IOI!”,否则输出“Nobody wins!!!”。
第二行输出两个数,分别表示小g与小p最后剩余的血量。
第三行,若游戏是因为某方自杀而结束的,输出“Commit Suicide”,反之则输出“Normal...”。
第四行,输出“End.”
说明/提示
保证$m$是2的倍数
最多只有一张卡牌编号为10
对于5%的数据:$m=0$
对于另外5%的数据,保证双方都会自杀而亡
对于100%的数据$1\le n,m,k,e,e1,e2 \le100,1\le x,y \le5000$
1.当某一方阵亡后,若还有指令,那么仍要进行未阵亡方的指令(若指令为让对方出牌或让对方得牌,那对方仍需出牌或得牌),而阵亡方指令都不会进行。
2.若双方都阵亡,游戏结束。
3.每次指令,不能使用自己没有的牌。
4.好心提醒:题目中有一些坑需要特别注意!
Made by [月雩](https://www.luogu.com.cn/user/116374 "月雩")