#P1445. My pretty girl Noora

    ID: 1199 传统题 1500ms 256MiB 尝试: 2 已通过: 1 难度: 10 上传者: 标签>基础算法递推数论素数/筛法CodeForces

My pretty girl Noora

题目描述

nn 个女生,进行若干论选美。选美的方式如下:

  • 设当前人数为 mm,选择一个正整数 x (mx>1,x  m)x\ (m\ge x>1, x\ |\ m),划分为 mx\frac{m}{x} 组,每组 xx 个人。

  • 每一组中的女生两两比较,共进行 x×(x1)2\frac{x\times(x-1)}{2} 次比较。最终每一组只会有 11 名女生晋级。

  • 所有晋级的女生继续进行选美,直到只剩下一名女生。

设初始为 nn 名女生时最少的总比较次数f(n)f(n),求 i=lrtil×f(i)mod(109+7)\sum_{i=l}^r t^{i-l}\times f(i) \mod (10^9+7)

输入格式

一行三个整数 t,l,rt,l,r1t<109+7, 2lr5×1061\le t<10^{9}+7,\ 2\le l\le r\le 5\times 10^{6}

输出格式

一个整数表示答案。

2 2 4
19