1 条题解

  • 1
    @ 2018-08-08 17:37:51

    此为测试数据生成代码,欢迎指正

    #include<bits/stdc++.h>
    using namespace std;
    int n,m,head[5000005],tot;
    struct ss{
        int node,next;
    }a[5000005];
    void add(int u,int v)
    {
        a[++tot].next=head[u];
        head[u]=tot;
        a[tot].node=v;
    }
    void bl(int u)
    {
        for(int i=head[u];i;i=a[i].next)
            printf("%d ",a[i].node);
    }
    int main()
    {
        int x,y;
        scanf("%d%d",&n,&m);
        for(int i=1;i<=m;i++)
        {
            scanf("%d%d",&x,&y);
            add(x,y);
        }
        for(int i=1;i<=n;i++)
        {
            printf("%d:",i);
            bl(i);
            printf("\n");
        }
    }
    
  • 1

信息

难度
9
分类
(无)
标签
(无)
递交数
7
已通过
1
通过率
14%
上传者