147 | 258 | 369数学
万 | 饼 | 条class
上述9张数字牌,配合(万 | 饼 | 条),从中随便丢掉2张,剩下的牌,是能够胡牌的。d3
如今,输入N个7张牌,判断能不能胡牌。di
这里若是简单粗暴的枚举讨论,会陷入的细节中。co
比较好的思路是利用数学剩余类d3
1-4-7 mod3 = 1数字
2-5-8 mod3 = 2枚举
3-6-9 mod3 = 0
每一个剩余类只能对应一个字母,每一个剩余类至少要有一个字母,这样就能够屏蔽具体细节。
147 | 258 | 369数学
万 | 饼 | 条class
上述9张数字牌,配合(万 | 饼 | 条),从中随便丢掉2张,剩下的牌,是能够胡牌的。d3
如今,输入N个7张牌,判断能不能胡牌。di
这里若是简单粗暴的枚举讨论,会陷入的细节中。co
比较好的思路是利用数学剩余类d3
1-4-7 mod3 = 1数字
2-5-8 mod3 = 2枚举
3-6-9 mod3 = 0
每一个剩余类只能对应一个字母,每一个剩余类至少要有一个字母,这样就能够屏蔽具体细节。