欢迎加入西电微软俱乐部招新群 588166170,做出福利题,免技术部第一次面试且赠送“福利”海报或小礼品~~~~

问题 1022. -- A simple math problem 2

1022: A simple math problem 2

时间限制: 1 Sec  内存限制: 128 MB
提交: 197  解决: 32
[提交][状态][讨论版]

题目描述

高斯函数: [x]表示,小于等于x的最大整数,即向下取整。 如 [2.5]=2,[1.2]=1等。 定义函数f(n)=[n/1]+[n/2]+[n/3]+...+[n/n] . sum(a,b)=f(a)+f(a+1)+...+f(b) 给定a,b,求sum(a,b)

输入

多组输入(不超过10000组) 每行输入 a,b,其中1<=a<=b<=1000000

输出

多组输出 每行输出sum(a,b)%1007,并换行

样例输入

1 1
1 2

样例输出

1
4

提示

来源

[提交][状态][讨论版]