Or_ion's blog

By Or_ion, 2 years ago, In English

following images shows the problem statement

Full text and comments »

  • Vote: I like it
  • -10
  • Vote: I do not like it

By Or_ion, 2 years ago, In English

Given an array of size N, you have to answer several query on the given array

query have the following format

query will consist of two positive integers L and R such that 1<=L<=R<=N denoting a subsegment of array from L to R

For a given query you have to calculate

if answer is too large print modulo 1e9+7

1<=N<=400000 and 1<=Q<=400000

Where N is the length of array and Q denotes the number of queries.

Sample

4 1

1 2 3 4

2 4

2*(3)^2*(4)^3 == 2*9*64 = 1152

i cannot think of solution for this problem can anyone help me?

Full text and comments »

  • Vote: I like it
  • -4
  • Vote: I do not like it