#P4147. [AMPPZ2014]Euclidean Nim

[AMPPZ2014]Euclidean Nim

题目描述

Euclid和Pythagoras在玩取石子游戏,一开始有nn颗石子。Euclid为先手,他们按如下规则轮流操作:

  • 若为Euclid操作,如果n<pn<p,则他只能新放入pp颗石子,否则他可以拿走pp的倍数颗石子。
  • 若为Pythagoras操作,如果n<qn<q,则他只能新放入qq颗石子,否则他可以拿走qq的倍数颗石子。

拿光所有石子者胜利。假设他们都以最优策略操作,那么获胜者是谁?

输入格式

第一行包含一个正整数tt (1t10001 \leq t \leq 1000),表示数据组数。接下来tt行,每行三个正整数p,q,np,q,n (1p,q,n1091 \leq p, q, n \leq 10^9),表示一组数据。

输出格式

输出tt行。第ii行输出第ii组数据的答案,如果Euclid必胜,输出E,如果Pythagoras必胜,输出P,如果游戏永远不会停止,输出R。

输入数据示例

3
2 1 1
2 3 1
3 4 5

输出数据示例

P
E
R

提示

在第一组数据中,Euclid必须新放入3颗石子,然后Pythagoras拿走4颗石子并获胜。

题目来源

鸣谢Claris上传