2.在两条线中间,有一条同时平行于这两条线的一条直线线l,l被称为起始线。它到这两线的距离相等,也就是说,都为0.5单位长度。 3.在上下两条线的若干格子中会有平面镜(忽视其厚度),它的面能折射光线(但是端点不可以)(多个连续格子的平面镜组合在一起也只会有两个端点),像这样: 4.你需要在l上选择一个点作为起始点,接着从起始点发射光线(光线为一条射线),你需要保证入射角(也就是上图的∠1)为45°(即使没有射到平面镜上,也要保证假如有平面镜,入射角为45°)。
5.光线的折射次数为一个起始点的分数。 6.会有一些操作:操作一,形如1 l r,代表询问假如将上下线格子l到格子r的平面镜保留,其他平面镜撤除之后,任选一个起始点,它的分数最大可能是多少;操作二,形如2
c l r k,c为“U”时,如果k=1,代表将上线格子l到格子r没有平面镜的格子放上平面镜,如果k=0,代表将上线格子l到格子r有平面镜的格子的平面镜撤除,c为”D”时,对下线做上述操作。