#include <iostream>
using namespace std;
int n,mat[101][101];
void build(int b[][101])
{
}
int construct(int p[][101])
{
int i,j;
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++)
{
if(p[i][j]==3||p[i][j]!=p[j][i])
return 0;
}
}
for(i=1;i<=n;i++)
if(p[i][i]!=0)
return 0;
int mat[101][101];
build(mat);
return 1;
}
int main()
{
cin>>n;
/// cout<<construct([[1, 1, 2, 2], [1, 1, 2, 2], [2, 2, 1, 2], [2, 2, 2, 1]]);
return 0;
}
Compilation message
/usr/bin/ld: /tmp/cchjyW8t.o: in function `main':
grader.cpp:(.text.startup+0x0): multiple definition of `main'; /tmp/cc8H2kJu.o:supertrees.cpp:(.text.startup+0x0): first defined here
/usr/bin/ld: /tmp/cchjyW8t.o: in function `main':
grader.cpp:(.text.startup+0x39a): undefined reference to `construct(std::vector<std::vector<int, std::allocator<int> >, std::allocator<std::vector<int, std::allocator<int> > > >)'
collect2: error: ld returned 1 exit status