1091. 几何问题

1091. 几何问题

暂无测试数据。

题目描述

小菊常常用计算机来解决几何问题,
几乎所有的几何图形都可以在计算机中用数字来表示。
现在小菊需要记录下一些几何图形。
每个几何图形可能是三角形、圆形或者长方形。
如果是三角形,那么需要记录它的边长 \(a\)。
如果是圆形,那么需要记录它的半径 \(r\)。
如果是长方形,那么需要记录它的长 \(a\) 和宽 \(b\)。
每记录一个图形就按顺序记录下它的编号,从1开始。
所有数据都是正整数。

小菊有多次询问,
每次输入一个编号,
询问一个几何图形的特征。
如果是三角形,则输出 "Triangle a";
如果是圆形,则输出 "Circle r";
如果是长方形,则输出 "Rectangle a b";
每个一行。

输入

第 1 行:两个整数 \(n\) 和 \(Q\),表示图形个数和询问个数。
第 \(2 \sim n+1\) 行:每一行是以下三种之一:

T a
C r
R a b

其中第一个是字符 T、C 或 R,表示三角形、圆形和长方形。
然后跟着 1 到 2 个数字,即该图形的特征。

第 \(n+2 \sim n+Q+1\) 行:每一行一个数字 \(id\),表示询问的编号。

输出

如题目所述,对于每一个询问输出一行。

样例输入

5 5
T 3
C 4
R 7 8
T 2
C 5
4
3
5
1
2

样例输出

Triangle 2
Rectangle 7 8
Circle 5
Triangle 3
Circle 4

数据范围限制

\(1 \leq n,Q \leq 100\)

来源

基础篇补充3.2

信息

ID
1090
难度
(无)
分类
(无)
标签
(无)
递交数
0
已通过
0
通过率
?
上传者