A259.小明检修线路

普及-

官方

通过率:0%

时间限制:1.00s

内存限制:128MB

题目描述

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

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

输入格式

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

接下来的mm行,每行两个数aa和bb,表示aa和bb是相通的(1≤a≤n(1\le a\le n,1≤b≤n)1\le b\le n)

输出格式

一共有n行,每行只有一个字母TT或FF .

第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

输入解题思路,AI测评打分。不知道怎么写?

首页