摘要: /**State: HDU4259 7796MS 3520K 1468 B C++*题目大意:* 一副牌有n张,有k个人,轮流发牌,最后把每个人的牌按照小号在上,大号在下* 的顺序叠放起来,求最少次数使牌恢复原样。*解题思路:* 发现每一张牌都有出现的周期,要恢复原状,只要求出每张牌出现的周期的最小* 公倍数即可。*解题感想;* 用了STL里面的栈,结果20000ms都TLE了。可能是本题数据量太大,不过以后要慎用。* 贡献了4~5个wa,查了好久好久,原来是这里虽然是_int64,但没... 阅读全文
posted @ 2012-08-26 19:11 cchun 阅读(285) 评论(0) 推荐(0) 编辑