#P2955. 第2题-好位置

    ID: 2590 Tried: 29 Accepted: 4 Difficulty: 7 所属公司 : 阿里 时间 :2025年5月12日-阿里国际(开发岗)
      算法标签>思维

第2题-好位置

题目内容

小苯定义一个数组的“好位置”为:满足其右侧存在比其小的元素形式化的即:

在数组aa中对于1i<n1≤i<n存在1i<jn1≤i<j≤n使得ai>aja_i>a_j,则称ii为“好位置”。

现在小苯有一个长度为nn 的排列pp,他希望你构造一个长为n的排列qq,满足pqp≠q同时p,qp,q 的“好位置”个数相同。