Легкий підрахунок масивів II#12269

Легкий підрахунок масивів II (Розбір)

Автор проблеми:

Хасан Салех (MathModel)

Підготовлено:

Хасан Салех (MathModel)

Редаговано:

Хасан Салех (MathModel)

Рішення

Твердження. не має значення.

Спостереження: Якщо будь-яке a_i \neq a_{i+1}, то існує принаймні один підмасив, який не є паліндромом.

Отже, з цього ми маємо достатню умову, що a_1=a_2=a_3=...=a_n повинно виконуватись, отже, у нас є r-l+1 варіантів, які є [l,l,..,l], ... , [l+1,l+1,l+1,...,l+1], і так далі до .. [r,r,...,r].

Рішення: r-l+1, складність .

Складність .

for _ in range(int(input())):
   n,l,r=map(int,input().split())
   print(r-l+1)