A259.小明检修线路

普及-

官方

通过率:0%

时间限制:1.00s

内存限制:128MB

题目描述

小明为了检修线路,把整个网状线路设置了很多检修点,如果检修点aabb是相通的,那么aa收到数据包以后,就会把这个数据包传递给bb,以及所有和aa相通的检修点。

但是我们要注意相通是单向的,也就是aabb相通,数据包只会从aa传递给bb,而不会从bb传递给aa。现在我们要把所有的检修点从11nn编号,给出所有相通的关系,请你帮助小明计算检修点i是否能够经过nn次数据包传递,可以返回检修点ii

输入格式

第一行是nnmm,表示检修点的个数和检修点之间相通的关系2n1000(2\le n\le 1000)

接下来的mm行,每行两个数aabb,表示aabb是相通的(1an(1\le a\le n1bn)1\le b\le n)

输出格式

一共有n行,每行只有一个字母TTFF .

ii行如果是TT, 表示ii发出一条数据包会传回给ii; 如果是FF,表示ii发出一条数据包不会传回给ii

输入输出样例

  • 输入#1

    4 5
    1 2
    2 3
    4 1
    3 1
    1 3

    输出#1

    T
    T
    T
    F
首页