CF758F.Geometrical Progression
提高+/省选-
通过率:0%
时间限制:4.00s
内存限制:256MB
AC君温馨提醒
该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
For given n, l and r find the number of distinct geometrical progression, each of which contains n distinct integers not less than l and not greater than r. In other words, for each progression the following must hold: l ≤ a__i ≤ r and a__i ≠ a__j , where _a_1, _a_2, ..., a__n is the geometrical progression, 1 ≤ i, j ≤ n and i ≠ j.
Geometrical progression is a sequence of numbers _a_1, _a_2, ..., a__n where each term after first is found by multiplying the previous one by a fixed non-zero number d called the common ratio. Note that in our task d may be non-integer. For example in progression 4, 6, 9, common ratio is
.
Two progressions _a_1, _a_2, ..., a__n and _b_1, _b_2, ..., b__n are considered different, if there is such i (1 ≤ i ≤ n) that a__i ≠ b__i.
给定 n、l 和 r,求满足以下条件的互不相同的等比数列的个数:每个等比数列包含 n 个互不相同的整数,且均不小于 l、不大于 r。换言之,对每个等比数列 a1,a2,…,an,需满足:对所有 1≤i,j≤n 且 i=j,有 l≤ai≤r 且 ai=aj。
等比数列是指形如 a1,a2,…,an 的数列,其中从第二项起,每一项均由前一项乘以一个固定的非零常数 d(称为公比)得到。注意,在本题中 d 可以是非整数。例如,在等比数列 4,6,9 中,公比为
。
若存在某个下标 i(1≤i≤n),使得 ai=bi,则称两个等比数列 a1,a2,…,an 与 b1,b2,…,bn 是不同的。
输入格式
The first and the only line cotains three integers n, l and r (1 ≤ n ≤ 107, 1 ≤ l ≤ r ≤ 107).
第一行且唯一一行包含三个整数 n、l 和 r(1 ≤ n ≤ 107,1 ≤ l ≤ r ≤ 107)。
输出格式
Print the integer K — is the answer to the problem.
输出整数 K —— 即为本题的答案。
输入输出样例
输入#1
1 1 10
输出#1
10
输入#2
2 6 9
输出#2
12
输入#3
3 1 10
输出#3
8
输入#4
3 3 10
输出#4
2
说明/提示
These are possible progressions for the first test of examples:
- 1;
- 2;
- 3;
- 4;
- 5;
- 6;
- 7;
- 8;
- 9;
-
These are possible progressions for the second test of examples:
- 6, 7;
- 6, 8;
- 6, 9;
- 7, 6;
- 7, 8;
- 7, 9;
- 8, 6;
- 8, 7;
- 8, 9;
- 9, 6;
- 9, 7;
- 9, 8.
These are possible progressions for the third test of examples:
- 1, 2, 4;
- 1, 3, 9;
- 2, 4, 8;
- 4, 2, 1;
- 4, 6, 9;
- 8, 4, 2;
- 9, 3, 1;
- 9, 6, 4.
These are possible progressions for the fourth test of examples:
- 4, 6, 9;
- 9, 6, 4.
以下是第一组样例测试的可能数列:
- 1;
- 2;
- 3;
- 4;
- 5;
- 6;
- 7;
- 8;
- 9;
- 10。
以下是第二组样例测试的可能数列:
- 6, 7;
- 6, 8;
- 6, 9;
- 7, 6;
- 7, 8;
- 7, 9;
- 8, 6;
- 8, 7;
- 8, 9;
- 9, 6;
- 9, 7;
- 9, 8。
以下是第三组样例测试的可能数列:
- 1, 2, 4;
- 1, 3, 9;
- 2, 4, 8;
- 4, 2, 1;
- 4, 6, 9;
- 8, 4, 2;
- 9, 3, 1;
- 9, 6, 4。
以下是第四组样例测试的可能数列:
- 4, 6, 9;
- 9, 6, 4。
输入解题思路,AI测评打分。不知道怎么写?