Codeforces Round 533 (Div. 2) |
---|
Закончено |
У Аюба был массив целых чисел $$$a$$$ длины $$$n$$$ и у этого массива было два необычных свойства:
К сожалению, Аюб потерял свой массив, но он помнит размер массива $$$n$$$, а также числа $$$l$$$ и $$$r$$$, так что он попросил вас посчитать количество способов восстановить массив по этим данным.
Так как ответ может быть очень большим, выведите его по модулю $$$10^9 + 7$$$ (то есть остаток при делении на $$$10^9 + 7$$$). В случае если не существует ни одного подходящего массива (Аюб что-то перепутал) — выведите $$$0$$$.
Первая и единственная строка содержит три целых числа $$$n$$$, $$$l$$$ и $$$r$$$ ($$$1 \le n \le 2 \cdot 10^5 , 1 \le l \le r \le 10^9$$$) — размер массива и диапазон чисел в нём.
Выведите остаток при делении на $$$10^9 + 7$$$ количества способов восстановить массив.
2 1 3
3
3 2 2
1
9 9 99
711426616
В первом примере возможны массивы $$$[1,2], [2,1], [3, 3]$$$.
Во втором примере единственный возможный массив — $$$[2, 2, 2]$$$.
Название |
---|