问题描述
给出一个整数n(1=<n<10^12),求s= Int(n/1)+Int(n/2)+Int(n/3)+...+Int(n/n)的和。Int(a/b)表示不大于a/b的最大整数。s可能很大,输出s除以(10^9+7)的余数
输入描述
一个整数n
输出描述
一个整数s。
输入样例
12
输出样例
35
给出一个整数n(1=<n<10^12),求s= Int(n/1)+Int(n/2)+Int(n/3)+...+Int(n/n)的和。Int(a/b)表示不大于a/b的最大整数。s可能很大,输出s除以(10^9+7)的余数
一个整数n
一个整数s。
12
35