这题纯模拟。
首先说说题意,题意ms不是很好懂:Bessie和n-1头牛玩卡片游戏,给定一副卡片有k(k是n的整数)张,有m=k/n张是好的,剩下的是坏的第一个被抽出给第一头牛,然后将p张卡片一个一个地放入整幅卡片的最下面,再取一张,当取的张数是n的倍数是,给Bessie。问怎么将好的卡片,在取完所有的卡片时才能使Bessie得到所有的好卡片。
解题方法:直接设一个队列来模拟。
以下是我的代码:
这题纯模拟。
首先说说题意,题意ms不是很好懂:Bessie和n-1头牛玩卡片游戏,给定一副卡片有k(k是n的整数)张,有m=k/n张是好的,剩下的是坏的第一个被抽出给第一头牛,然后将p张卡片一个一个地放入整幅卡片的最下面,再取一张,当取的张数是n的倍数是,给Bessie。问怎么将好的卡片,在取完所有的卡片时才能使Bessie得到所有的好卡片。
解题方法:直接设一个队列来模拟。
以下是我的代码: