题解:P15429 [IOI 2013] Art Class 艺术分类
Halberd_Cease · · 题解
考虑相邻两个像素,对于风格 3 和风格 4,明显 4 的差距要更小一些。为了减小颜色相近的两个像素的影响,我们取两个像素颜色欧几里得距离的平方为这两个像素的距离权值。对所有相邻像素的距离权值取平均值。容易发现样例风格 4 的平均权值
submission
然后给前面区分 1 和 2 的限制就很宽松了,随便口胡发现 1 的颜色数似乎要少一些,观察样例发现 1 的颜色数几乎在
submission WAx14
然后随便调一下参数,比如将第一步判断风格 3 的权值提高到
submission WAx11
其实继续使用欧氏距离平方也可以很好判断风格 1 和风格 2。学习了 @sevenki 老师的题解后我发现,风格 2 绿色确实要偏多一些。于是我们发动人类智慧,尝试量化一张图有多绿。尝试后发现用当前像素和纯绿色(
然后就几乎做到了目前 qoj 上的最优解,只错了 3 个。
submission WAx3