2025年信息竞赛复赛试题及答案.docxVIP

  • 7
  • 0
  • 约7.16千字
  • 约 17页
  • 2025-09-04 发布于四川
  • 举报

2025年信息竞赛复赛试题及答案

试题一:回文分割的最小代价

题目描述

给定一个由小写字母组成的字符串\(S\)(长度为\(n\)),以及一个\(n\timesn\)的整数矩阵\(C\),其中\(C[i][j]\)(\(0\leqi\leqjn\))表示将子串\(S[i..j]\)作为一个分割段的代价。要求将\(S\)分割成若干个不重叠的回文子串,求总代价的最小值。若无法分割,输出\(-1\)。

输入格式

第一行一个整数\(n\)(\(1\leqn\leq2000\))。

第二行一个字符串\(S\)。

接下来\(n\)行,每行\(n\)个整数,表示矩阵\(C\),其中第\(i\)行的第\(j\)个数为\(C[i][j]\)(仅当\(i\leqj\)时有意义,\(ij\)时的值可忽略)。

输出格式

一个整数,表示最小总代价;若无法分割,输出\(-1\)。

样例输入

```

5

ababa

01234

10567

25089

368010

479100

```

样例输出

```

0

```

样例解释

字符串\(S=

文档评论(0)

1亿VIP精品文档

相关文档