#2506. CF906D Power Tower
CF906D Power Tower
题目背景
题目描述
给定 个数 与模数 。
给出 组询问,每次给出一个区间 ,你需要求出这个区间的幂塔对 取余的结果。
区间幂塔指的是
$$w_l^{w_{l+1}^{w_{l+2}^{w_{l+3}^{\cdots}}}} \bmod m $$输入格式
第一行输入 和 。
第二行输入 。
第三行输入一个整数 。
接下来 行每行输入两个整数 。
输出格式
输出一共输出 行。
6 1000000000
1 2 2 3 3 3
8
1 1
1 6
2 2
2 3
2 4
4 4
4 5
4 6
1
1
2
4
256
3
27
597484987