Calc
给出 N,统计满足下面条件的数对 (a,b) 的个数:
- 1≤a<b≤N;
- a+b 整除 a×b。
输入格式
一行一个数 N。
输出格式
一行一个数,表示答案。
样例输入
15
样例输出
4
样例解释
N=15 时,满足 a+b∣a×b 的数对共有 4 个:(3,6)、(4,12)、(6,12)、(10,15)。
数据范围
各测试点中 N 的上界如下:
- 测试点 1:N≤10;
- 测试点 2:N≤50;
- 测试点 3:N≤103;
- 测试点 4:N≤5×103;
- 测试点 5:N≤2×104;
- 测试点 6:N≤2×105;
- 测试点 7:N≤2×106;
- 测试点 8:N≤107;
- 测试点 9:N≤2×107;
- 测试点 10:N≤3×107;
- 测试点 11:N≤5×107;
- 测试点 12:N≤108;
- 测试点 13:N≤2×108;
- 测试点 14:N≤3×108;
- 测试点 15:N≤5×108;
- 测试点 16∼17:N≤109;
- 测试点 18∼20:N≤231−1。
来源与许可
本题题面与测试数据整理自 BZOJ 2671。
样例 1
输入
15
输出
4