#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int n;
cin>>n;
int arr[100][100]={0};
for(int i=0;i<=n;i++)//要取到n因为输入n之后就会有一个换行符
{
while(1)
{
char c;//换行符和数字都可以当做字符处理
c=getchar();//读取字符
if(c=='\n')
{
break;
}
else
{
arr[i][c-'0']=1;//c-'0'目地是·吧c的值转成数字
}
}
}
for(int i=1;i<=n;i++)//当i=0,时c==/n;所以i=0,arr[0][j]=0;
{
for(int j=0;j<n;j++)
{
cout<<arr[i][j];
}
cout<<endl;//相当于printf("\n");
}
return 0;
}
swust oj 1056: 邻接表到邻接矩阵
最新推荐文章于 2024-07-01 10:55:34 发布