定义 f(X,i)f(X,i)f(X,i) 表示把字符串 XXX 的前 iii 个字母删除后整体拼接到 XXX 的末尾形成的新字符串。比如令 X=“saki”X=“saki”X=“saki” 则 f(X,2)=“kisa”f(X,2)=“kisa”f(X,2)=“kisa”。
空井咲有两个长为 nnn 的字符串 SSS 和 TTT,求满足 f(S,i)f(S,i)f(S,i) 的字典序小于等于 f(T,j)f(T,j)f(T,j) 的字典序 的 二元组 (i,j)(i,j)(i,j) 对数。
要求 0≤i,j≤n−10\le i,j\le n-10≤i,j≤n−1。
数据满足 n≤2×105n\le 2 \times 10^5n≤2×105,SSS 和 TTT 均由小写字母组成。
使用您的 gxyz 通用账户