AE. 一轮的破洞棋盘

    传统题 1000ms 256MiB

一轮的破洞棋盘

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

题目描述

一轮有一个 nnnn 列的棋盘,但其中某些格子出现了破洞,不能在这些破洞格子上放置棋子。一轮想要知道最多能在棋盘上放置多少个互相攻击不到对方的象。

象的移动方式是沿对角线方向每次走两格,并且不会被卡象脚。具体来说,从 (x,y)(x, y) 可以走到 (x+2,y+2)(x+2, y+2)(x+2,y2)(x+2, y-2)(x2,y+2)(x-2, y+2)(x2,y2)(x-2, y-2) 这四个位置(必须在棋盘范围内)。

输入格式

第一行包含一个整数 nn,表示棋盘的大小。

接下来 nn 行,每行是一个长度为 nn 的由 01 组成的字符串,表示棋盘的状态:

0 表示该格子完好,可以放置棋子

1 表示该格子有破洞,不能放置棋子

输出格式

输出一个整数,表示最多能放置的互相攻击不到对方的象的数量。

4
0000
0100
0000
0001
7

数据范围

1n1001 \le n \le 100

测试

未参加
状态
已结束
规则
XCPC
题目
32
开始于
2025-12-25 12:15
结束于
2025-12-25 14:15
持续时间
2 小时
主持人
参赛人数
5