AT_abc404_b.[ABC404B] Grid Rotation

入门

通过率:0%

AC君温馨提醒

该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

给你两个网格 SS 和 TT,均有 NN 行 NN 列。约定格子 (i,j)(i,j) 表示从上往下第 ii 行、从左往右第 jj 列的格子。

SS 和 TT 的每个格子都被染成了黑白两种颜色中的一种,若 Si,jS_{i,j} 为字符 .,那么 SS 中的格子 (i,j)(i,j) 是白色的,若 Si,jS_{i,j} 为字符 #,那么 SS 中的格子 (i,j)(i,j) 是黑色的。TT 中的格子同理。

你可以执行以下两种操作若干次,求最少需要操作多少次才能使得 SS 和 TT 完全相同:

  • 选择一个 SS 中的格子,如果它是白色的,将它染成黑色;如果它是黑色的,将它染成白色。
  • 将 SS 顺时针旋转 90°90\degree。

输入格式

第一行一个整数 N(1≤N≤100)N(1\le N\le 100)。
接下来 NN 行,每行一个长度为 NN 的、仅由 . 和 # 构成的字符串,表示 SS。
接下来 NN 行,每行一个长度为 NN 的、仅由 . 和 # 构成的字符串,表示 TT。

输出格式

一行一个整数,表示答案。

输入输出样例

  • 输入#1

    4
    ###.
    ..#.
    ..#.
    ..#.
    ...#
    ...#
    ###.
    ....

    输出#1

    2
  • 输入#2

    13
    .#..###..##..
    #.#.#..#.#.#.
    #.#.###..#...
    ###.#..#.#.#.
    #.#.###..##..
    .............
    ..#...#....#.
    .##..#.#..##.
    #.#..#.#.#.#.
    ####.#.#.####
    ..#..#.#...#.
    ..#...#....#.
    .............
    .............
    .#....#...#..
    .#...#.#..#..
    ####.#.#.####
    .#.#.###..#.#
    .##....#..##.
    .#....#...#..
    .............
    ..##..###.#.#
    .#.#.#..#.###
    .#.#..###.#.#
    .#.#.#..#.#.#
    ..##..###..#.

    输出#2

    5

说明/提示

样例 1 解释

如下图,两次操作可以使 SS 和 TT 变得相同。

By chenxi2009

输入解题思路,AI测评打分。不知道怎么写?

首页