最新公告
  • 欢迎您光临信息学奥赛网,一个优质的信息学编程题库和信息学编程学习资源专业网站。欢迎加入VIP
  • fq的道路简化

    正文概述 陈老师   2026-01-20 15:31:50  

    问题描述

    去王后花园时,fqfq 发现前方道路太复杂了,于是想把道路简化一下,给出 nn 个点,编号从 11nn,给出 mm 条边,每条边给出 x,yx, y 两个端点,代表从 xx 走到 yy 有一条边,他会在他的地图 mp[x][y]mp[x][y] 的位置做一个记号,记号位置一开始全是 00,当有一条边,记号加一,请输出这张带记号的地图。

    输入格式

    第一行给出两个整数 n,mn, m 分别代表节点的个数和边的个数,节点从 11nn 编号。

    接下来 mm 行,一行两个整数 x,yx, y 代表节点 xx 和节点 yy 之间有一条 xx 指向 yy 的边。

    输出格式

    输出地图。

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

    fqfq 绘制的地图如下,mp[1][2] = 1,代表(1, 2)之间一条边,mp[2][4] = mp[2][5] = mp[5][3] = 1,代表(2, 4), (2, 5), (5, 3)之间有一条边。

    image

    数据范围与约定

    对于 100%100\% 的数据:1<=nm<=1001 <= n,m <= 100

    信息学奥赛网,一个优质的信息学奥赛学习资源平台!
    信息学奥赛网 » fq的道路简化