CE求助
查看原帖
CE求助
306003
leo_lee2008楼主2022/7/21 11:42
#include<iostream>
using namespace std;
int n;
int a[1000086][1000086];
int b[100086];
int l[100086];
int num=0,head=0,tail=0;
void bfs(int k){
	head=b[k];
	tail=l[k];
	int j;
	for(j=head+1;j<tail;j++){
		a[j][k]=2;
	}
	if(k<n){
		bfs(k+1);
	}
}





int main(){
	cin>>n;
	for(int i=1;i<=n;i++){
		for(int j=1;j<=n;j++){
			cin>>a[i][j];
		}
	}
	num=0;
	for(int i=1;i<=n;i++){
		for(int j=1;j<=n;j++){
			if(a[j][i]==1){
				if(num==1){
					b[i]=i;
				}
				if(num==2){
					l[i]=i;
				}
				num++;
			}
			if(num==2){
				continue;
			}
		}
	}
	bfs(1);
	for(int i=1;i<=n;i++){
		for(int j=1;j<=n;j++){
			cout<<a[i][j];
		}
	}
	return 0;	
}

# CE信息

No valid executable file was produced by the compiler

./ccAd7TR2.o: in function `__static_initialization_and_destruction_0(int, int)':

src:(.text+0x29a): relocation truncated to fit: R_X86_64_PC32 against `.bss'

src:(.text+0x2ad): relocation truncated to fit: R_X86_64_PC32 against `.bss'

collect2: 错误:ld 返回 1

在本地DEV里显示编译错误

2022/7/21 11:42
加载中...