Пример #1
0
    //S???V
    public long AddRight(SegTree S)
    {
        long ans = 0;

        if (l == null && r == null)
        {
            return(count * S.CalcMore(p) % Define.mod);
        }
        if (l != null)
        {
            ans += l.AddRight(S);
        }
        if (r != null)
        {
            ans += r.AddRight(S);
        }
        return(ans % Define.mod);
    }