AT_joig2025_b.ポスター 2 (Poster 2)

通过率:0%

AC君温馨提醒

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

题目描述

JOI 学园的理惠同学制作了一张将于 33 月举办的文化节的海报。这张海报由 NN 行 NN 列的格子组成,每个格子被涂上了 KK 种颜色中的一种,颜色编号为 11 到 KK。具体地说,从上到下第 ii 行,从左到右第 jj 列的格子(1≤i≤N1 \leq i \leq N, 1≤j≤N1 \leq j \leq N)被涂上了颜色 Ai,jA_{i, j}。

不过,在学生们讨论后,有人提出应该让海报更有色彩。具体地,大家觉得应该提高如下定义的「多彩度」。

  • 多彩度:在所有连续的 22 行 22 列的正方形区域中,包含 33 种或以上不同颜色的区域的数量。

例如,下图左为某张制作的海报,下图右边两个矩形区域均包含 33 种以上的颜色,因此多彩度为 22。

提交海报的截止日期只剩下几分钟,为了最大化多彩度,你最多只能进行如下操作 00 次或者 11 次:

  • 任选一个格子,将其颜色任意更改为 KK 种颜色中的任意一种。

给出理惠同学一开始制作的海报内容,请编程求出经过至多一次操作后可以达到的最大多彩度。

输入格式

输入格式如下:

NN KK A1,1A_{1,1} A1,2A_{1,2} ⋯\cdots A1,NA_{1,N} A2,1A_{2,1} A2,2A_{2,2} ⋯\cdots A2,NA_{2,N} ⋮\vdots AN,1A_{N,1} AN,2A_{N,2} ⋯\cdots AN,NA_{N,N}

输出格式

输出一个整数,表示可以达到的最大多彩度。

输入输出样例

  • 输入#1

    2 3
    1 2
    2 1

    输出#1

    1
  • 输入#2

    5 5
    1 1 1 2 2
    1 1 1 2 2
    3 3 1 2 2
    3 3 5 5 5
    3 3 5 5 5

    输出#2

    5
  • 输入#3

    5 1000000000
    104289385 946930886 881692778 914636916 257747795
    524238335 819885386 849760493 696516649 389641422
    225202363 550490028 883368690 302520060 344897765
    267513928 565180541 740383427 404089172 503455737
    135005211 621595368 394702567 926956430 436465782

    输出#3

    16
  • 输入#4

    3 3
    1 2 3
    2 2 2
    3 2 1

    输出#4

    2
  • 输入#5

    10 11
    2 2 1 3 4 3 4 3 3 5
    3 2 4 3 4 4 3 3 5 5
    3 4 2 2 5 5 5 5 5 5
    4 2 2 3 5 3 5 5 5 6
    2 2 3 5 5 5 6 6 7 5
    4 4 4 5 6 4 6 7 6 6
    3 3 5 4 6 6 6 5 6 8
    3 3 4 4 6 5 7 7 6 8
    4 4 4 6 7 5 5 8 8 7
    4 4 6 5 6 6 7 6 6 9

    输出#5

    39

说明/提示

子任务

  1. (99 分)N=2N = 2,K=3K = 3。
  2. (66 分)所有 Ai,jA_{i, j}(1≤i≤N1 \leq i \leq N,1≤j≤N1 \leq j \leq N)均互不相同。
  3. (2727 分)N≤10N \leq 10,K≤10K \leq 10。
  4. (2626 分)N≤10N \leq 10。
  5. (3232 分)无额外约束。

样例解释1

如下图,如果将第 22 行第 22 列(从上到下数、从左到右数)更改为颜色 33,则多彩度可达到 11。

无法达到多彩度 22 或以上,因此输出 11。

本输入满足子任务 1,3,4,51, 3, 4, 5 的约束。

样例解释2

如下图,将第 22 行第 33 列的格子更改为颜色 44,可达到多彩度 55。

无法达到多彩度 66 或以上,因此输出 55。

本输入满足子任务 3,4,53, 4, 5 的约束。

样例解释3

本输入满足子任务 2,4,52, 4, 5 的约束。

样例解释4

本输入满足子任务 3,4,53, 4, 5 的约束。

样例解释5

本输入满足子任务 4,54, 5 的约束。

约束条件

  • 2≤N≤2702 \leq N \leq 270。
  • 3≤K≤1093 \leq K \leq 10^9。
  • 1≤Ai,j≤K1 \leq A_{i, j} \leq K(1≤i≤N1 \leq i \leq N,1≤j≤N1 \leq j \leq N)。
  • 所有输入均为整数。

由 ChatGPT 5 翻译

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

首页