#abc238g. [abc238_g]Cubic?
[abc238_g]Cubic?
题目描述
给定一个由个数字组成的序列,回答以下个问题。
- 在第个问题中,给出整数和。是否$A_{L_i} \times A_{L_i+1} \times \dots \times A_{R_i}$是一个立方数?
这里,当存在一个整数使得时,正整数被称为一个立方数。
约束条件
- 输入中的所有值都是整数。
输入
输入格式如下所示:
输出
打印行。
第行应该包含Yes
,如果在第个问题中,$A_{L_i} \times A_{L_i+1} \times \dots \times A_{R_i}$是一个立方数,否则输出No
。
检查程序对大小写不敏感;输出可以是大写或小写。
示例输入1
8 5
7 49 30 1 15 8 6 10
1 2
2 3
4 4
5 8
3 8
示例输出1
Yes
No
Yes
No
Yes
- 对于第一个问题,是一个立方数。
- 对于第二个问题,不是一个立方数。
- 对于第三个问题,是一个立方数。
- 对于第四个问题,不是一个立方数。
- 对于第五个问题,$30 \times 1 \times 15 \times 8 \times 6 \times 10 = 216000$是一个立方数。