c++写代码题目描述 通道可以认为是一个无限长的坐标轴,在原点 OO 上有一盏灯,在坐标为 -L−L 和 RR 的地方分别有两面镜子,这两个镜子构成了无尽的灯廊。 为什么说无尽呢?是因为这两面镜子上理论上能呈现无穷个灯的像。现在,请你求出这盏灯左边或右边第 xx 个像的坐标。 输入格式 第一行一个整数 TT,代表询问个数。 第二行两个整数 L,RL,R,意思如题意中所描述。 接下来 TT 行,每行先输入一个字符,再输入一个数 xx。其中如果输入的字符是 L 表示左侧,如果是 R 表示右侧。请求出左侧或右侧第 xx 个像的坐标。 保证字符是 L 或 R 中的一个。 输出格式 TT 行,每行一个整数,为坐标值。 输入输出样例 输入 #1复制 2 3 5 L 1 R 1 输出 #1复制 -6 10
时间: 2023-01-11 13:55:36 浏览: 215
Drawcoordiance.rar_ Drawcoordiance_C++ 刻度界面_刻度_坐标轴
翻译:
这是一道 C 语言编程题。
题目描述:
通道可以被看作是一条无限长的坐标轴,在原点 O 处有一盏灯。在坐标为 -L 和 R 的地方分别有两面镜子,这两个镜子构成了无尽的灯廊。
为什么说无尽呢?因为这两面镜子理论上能显示无数盏灯的像。
现在,请你求出这盏灯左边或右边第 x 个像的坐标。
输入格式:
第一行是一个整数 T,表示询问个数。
第二行是两个整数 L, R,意思如题意中所描述。
接下来 T 行,每行先输入一个字符,再输入一个数 x。如果输入的字符是 L,表示左侧;如果是 R,表示右侧。请输出左侧或右侧第 x 个像的坐标。
保证字符是 L 或 R 中的一个。
输出格式:
T 行,每行一个整数,表示坐标值。
输入输出样例:
输入:
3
3 7
L 2
R 4
L 1
输出:
-1
8
-4
阅读全文