1 条题解

  • 0
    @ 2024-6-4 15:54:16

    我不知道最后有没有给良心样例(这很需要抉择好吗)。

    题面中后缀排序即排序。

    观察到当 sl<srs_l<s_r 时显然 rkl<rkrrk_l<rk_r。当 sl=srs_l=s_r 时讨论:若后面还有更大的字符,则显然当 l<rl<rrkl<rkrrk_l<rk_r。否则后面空串视为字典序更小,所以 l<rl<rrkl>rkrrk_l>rk_r

    sks_k 为等于最后一个字符的第一个字符。答案序列为 {1,2,,k1,n,n1,,k}\{1,2,\dots,k-1,n,n-1,\dots,k\}

    很良心的签到吧!

    信息

    ID
    948
    时间
    4000ms
    内存
    512MiB
    难度
    8
    标签
    (无)
    递交数
    32
    已通过
    5
    上传者