有没有dalao告诉我这亿道题是洛谷上哪道原题QwQ
  • 板块灌水区
  • 楼主X_tiger
  • 当前回复40
  • 已保存回复43
  • 发布时间2024/7/31 15:42
  • 上次更新2024/8/1 00:40:17
查看原帖
有没有dalao告诉我这亿道题是洛谷上哪道原题QwQ
1052491
X_tiger楼主2024/7/31 15:42

【题目描述】 定义一个不含前导 0 的正整数为回文数,当且仅当其顺序前后颠倒后与原数相同。 给定一个数 n。要求将 n 分解为若干个回文数的和,求分解的方案数。 两个方案不一样,当且仅当至少有一个回文数的出现次数不一样。比如 4 = 1 + 2 + 1 和 4 = 2 + 1 + 1 是同一个方案,而 4 = 3 + 1 和 4 = 2 + 1 + 1 是不同的方案。 答案对 109+7 取模。

【题目描述】 给定一个 1 ∼ n 的排列 {pi} 以及整数 k 。 对于每个 pi ,你需要求出该排列中有多少个区间 [l, r] 的第 k 大恰好是

【输入格式】 从文件 kth.in 中读入数据 第一行两个整数 n, k ,分别表示序列长度和选择区间第几大。 第二行 n 个整数,表示一个 1 ∼ n 的排列

【输出格式】 输出到文件 kth.out 中 一行 n 个整数,第 i 个整数表示有多少个区间以 pi 作为第 k 大。 【样例】

【样例 1 输入】

6 2 2 5 1 3 6 4 【样例 1 输出】 2 4 2 4 0 3

样例解释: 以 p1 作为第 k 大的区间有 [1, 2], [1, 3]。

以 p2 作为第 k 大的区间有 [1, 5], [2, 6], [1, 6], [2, 5]。

以 p3 作为第 k 大的区间有 [2, 3], [3, 4]。

以 p4 作为第 k 大的区间有 [2, 4], [1, 4], [3, 5], [4, 5]。

没有以 p5 作为第 k 大的区间。

以 p6 作为第 k 大的区间有 [3, 6], [4, 6], [5, 6]

2024/7/31 15:42
加载中...