2011年12月22日
摘要: UVA_317 首先,先约定一下,我用a[i](0<=i<=2)降序存下了第一组数,用b[i](0<=i<=2)降序存下了第二组数,用c[i](0<=i<=2)降序存下了第三组数。 题目的大概意思是,根据给出的3组数,每组数里面挑出1个放到piece上的指定的方位上,要求piece不能旋转,这样会得到3*3*3=27个不同的pieces,挑出其中9个pieces拼成一个六边形,要求每个方位上的5列共计15列,每列上的数都是相同的,问最大的score是多少。 既然要求了每列都是同一个数,那么我们不妨想象成从每组数里面挑出一个数赋值给这个方位上的某一列,于是我们 阅读全文
posted @ 2011-12-22 19:02 Staginner 阅读(425) 评论(0) 推荐(0) 编辑