loj#P6189. Philosopher
Philosopher
题目描述
给出一个长度为 的序列 ,要求维护以下两种操作:
-
1 l r f
:将区间 内的元素按照升序()或降序()排序 -
2 l r
:询问 内的元素的积的十进制的最高位
输入格式
第一行两个正整数 。
接下来一行 个正整数 。
接下来 行每行一个操作。
输出格式
对于每个询问输出一行表示答案。
10 11
1 5 10 3 9 2 8 6 4 7
2 5 8
1 1 3 0
2 2 6
1 6 8 1
2 1 10
2 4 9
1 2 5 0
1 4 8 1
1 3 6 0
2 1 10
2 3 8
8
2
3
1
3
1
数据范围与提示
对于 的数据,没有操作一;
对于另 的数据, 且区间乘积在 64 位整数范围内;
对于另 的数据,;
对于所有数据,。