竞技场

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

竞技场发生了地震!国王想请你来帮忙修复竞技场。

竞技场变成了\(4\)个碎片,每个碎片大小都是\(n\times n\),并且\(n\)一定是奇数。每个碎片可以看成一个大小为\(n\times n\)的网格,每个格子都涂了颜色,并且只可能是黑和白中的一种。

国王想让你把这\(4\)个碎片拼成一个合法的竞技场。合法的竞技场是一个边长为\(2n\)的正方形,其中任意两个相邻的格子颜色都不同。

你发现你可能办不到这件事情,因为碎片的颜色可能不能满足要求,因此你需要给一些格子重新染色。当然了,你为了减少工作量,要使得需要改变颜色的格子尽可能的少。

你的任务是计算出最少需要改变多少个格子的颜色。

注意,在把碎片拼接成完整的竞技场的时候,你只能平移碎片,而不能旋转或者翻转碎片。

输入格式

  • 第一行一个正整数n。
  • 接下来\(n\)行,每行一个长度为\(n\)的由\(0\)和\(1\)组成的字符串。其中第\(i\)行的第\(j\)个字符表示第一块碎片中,第\(i\)行第\(j\)列的颜色,\(1\)表示黑色,\(0\)表示白色。
  • 接下来\(n\)行,每行一个字符串,表示第二块碎片的信息。
  • 接下来\(n\)行,每行一个字符串,表示第三块碎片的信息。
  • 接下来\(n\)行,每行一个字符串,表示第四块碎片的信息。

输出格式

一行一个整数,表示最少需要修改的格子数量。

数据范围

  • 本题有20个测试点。
  • 对于前30%的数据,\(n=1\)。
  • 对于前50%的数据,\(n\le 10\)。
  • 对于前80%的数据,\(n\le 50\)。
  • 对于100%的数据,\(n\le 100\)。

NOIP2019模拟赛 Day1(重现)

未参加
状态
已结束
规则
ACM/ICPC
题目
3
开始于
2019-02-16 13:45
结束于
2019-02-17 01:45
持续时间
12.0 小时
主持人
参赛人数
29