#P1211. Orange的宝石手链
Orange的宝石手链
Orange的宝石手链
题目描述
Orange通过不断探险,收获到了 个宝石,他将这些宝石依次在桌面上排成一排。其中,第 枚宝石的美丽值为 。Orange想把他们穿成一串宝石手链,但是由于宝石很多因此一条手链只需要用到部分宝石。于是Orange决定选出部分连续区间段的宝石,将他们做成手链。
Orange定义一条手链的美丽值,为组成手链的所有宝石的美丽值之乘积。因此他想问你,每条手链的美丽值是多少呢?由于Orange知道这个数实在太大了,因此你只需要求出它对 取 即可。
输入格式
第一行为两个整数 ,表示宝石数量和区间个数。 第二行为 个整数 表示每个宝石的美丽值。 接下来 行,每行两个整数 ,表示Orange选择的区间。
输出格式
对于每个区间组成的宝石手链,输出它的美丽值。
样例 #1
样例输入 #1
5 3
5 2 3 10 6
1 5
2 3
2 5
样例输出 #1
1800
6
360